| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 11/04/2018 à 02:32 | cyrfonk | Liaison de fichier à supprimer, FINDLINK Excel 2016 ? | Le mieux est de demander à la personne qui à pondu FindLink ! Sinon je peux te proposer cette macro (à exécuter dans chaque classeur ou tu veux supprimer des liens...) A+... |
| 11/04/2018 à 02:27 | flourdin | Compter le nombre de mots contenus dans 1 Cellule | Moi je l'aurai vu comme ça : A+... |
| 11/04/2018 à 01:55 | Leandro10 | Inversion jour et mois dans cellule - Macro | Essaie : A+... |
| 10/04/2018 à 21:02 | krobart501 | Modifier/Supprimer un enregistrement dans un tableau(ListObject) | Microsoft ne s'intéresse plus aux particuliers : Ils préfèrent vendre du Cloud et des abonnements via 365 et de la hot-line aux entreprises... D'ailleurs s'intéressent t-ils encore à VBA... A+... |
| 09/04/2018 à 19:01 | max63100 | Macro avec liste de choix des onglet | C'est juste pour t'entrainer à te servir d'un ListBox et à programmer ou c'est utilitaire ? Par ce que tu as déjà une liste des onglets à activer sur Clic-Droit (en bas à gauche de l'écran; à gauche du premier onglet...) A+... |
| 09/04/2018 à 16:58 | apprentissage | Diagramme de gantt via MFC | Centré sur la barre je ne pense pas que ce soit faisable, mais je crois savoir qu'une MFC peut le faire sur la cellule de début. Comment ? Je ne me rappelle plus mais je pense que quelqu'un va nous retrouver ça rapido. Comme c'est du texte ça débordera sans problème sur la cellule d'à coté. Et si c'... |
| 09/04/2018 à 16:28 | apprentissage | Diagramme de gantt via MFC | Vous ne pouvez pas travailler uniquement avec des heures/minutes si vous travaillez à cheval sur plusieurs jours : Vous êtes obligé de "journaliser" la saisie des heures initiales (sans antécédents) Avec ou sans macros ce sera le même problème... Faire ça avec des macros sera à coup sur moins fiable... |
| 09/04/2018 à 15:27 | Charles25 | Erreur lors de l'initialisation de l'userform | Du coup, maintenant il peut dormir sans sleep ! C'est bon A+... |
| 09/04/2018 à 15:18 | apprentissage | Diagramme de gantt via MFC | Ce problème est complexe et lié au format des dates. Je ne sais pas si je pourrai t'emmener bien loin sur ce sujet mais je vais essayer de te faire toucher du doigt la complexité. Pour cela je vais utiliser un néologisme ou un barbarisme je ne sais pas...) : J'appelle "journalisation" des heures le... |
| 07/04/2018 à 15:59 | mic6259 | Centrer chiffre dans TextBox | Si : A condition de les faire avec des hauteurs proportionnelles à ta police. Avec ta police (Tahoma 18) il faut des TextBox avec une hauteur (Height) de 28 (environ et une largeur ( Width ) minimum de 42 (pour des nombres inférieurs à 100, pour des nombres au delà de 100 mettre Width =50 Pour d'aut... |
| 07/04/2018 à 15:16 | mic6259 | Centrer chiffre dans TextBox | Il sont déjà en mode centré (Sauf le TextBox1 qui est aligné à droite) : C'est la propriété TextAlign . Pour qu'ils puissent être centrés il faut que tu les fasses suffisamment large : Comme tu utilises une fonte énorme tes TextBox n'ont pas la place d'être véritablement centrés. Il est inutile de f... |
| 07/04/2018 à 14:58 | pody | Planning horaire linéaire | Hum... en me relisant je constate que je me suis trompé en mettant ma pièce jointe j'ai mis un classeur qui n'avait rien à voir ! Je te remet donc en pièce jointe le fichier qui avait été prévu : Pour les horaires modèles j'ai conservé la technique de départ avec sélection...Le fait de rentrer une l... |
| 06/04/2018 à 17:57 | Bardeuf | Creation d'un pavé numérique pour commander une ComboBox | Juste pour te montrer la puissance du module de classe je t'ai à peu près finalisé le truc pour presque tout (Sauf les Fautes/Adversaires) que j'ai un peu laissé de coté parce que là tu as complètement dérogé... Mébon si j'avais un peu de temps à perdre ça serait pas un pb... Nota j'ai laissé le Com... |
| 06/04/2018 à 15:23 | Charles25 | Erreur lors de l'initialisation de l'userform | Ton classeur ne semble pas exploitable : Le code fat référence à une feuille "Totale" qui n'existe pas. A+... |
| 05/04/2018 à 18:04 | Bardeuf | Creation d'un pavé numérique pour commander une ComboBox | Pour le coup je me suis rendu compte que j'avais zappé pas mal de chose dans ton truc... C'est normal, je découvre donc je suis pas dans ta tête et je peux pas deviner ce que tu n'expliques pas ! Donc j'ai zappé que les OptionButtons call le combo. Au vu de tes explications et de ce nouveau fichier... |
| 05/04/2018 à 16:59 | Jauster | Utilisation de données d'une BDD | Pas grave : C'était presque une plaisanterie de ma part. Ici on a l'habitude. Mais je voulais surtout faire un petit up dans le cas ou ma réponse t'aurai échappé. J'ai pas commenté le code mais demande ce qui t'échappe je suis pas avare d'explications. A+... |
| 05/04/2018 à 03:51 | Bardeuf | Creation d'un pavé numérique pour commander une ComboBox | D'abord tu n'est pas obligé de passer par un module de classe pour tous tes objets. Cependant cette méthode est très indiquée dans le cas d'un grand nombre d'objets, sinon la quantité d'objets rend rapidement la profusion de codes ingérables. Cela exige au minimum une grande rigueur dans la concepti... |
| 04/04/2018 à 21:39 | Bardeuf | Creation d'un pavé numérique pour commander une ComboBox | L'efficacité n'est pas nécessairement proportionnelle à la longueur du code... C'est même la plupart du temps le contraire ! Le UserForm, Module1 et le Module de classe sont inséparables ! Module1 crée les classes Button et TextBox à partir du Userform donc chaque objet est soigneusement identifié e... |
| 04/04/2018 à 16:48 | SpaceX | Récupérer les valeurs d'un tableau à 3 dimensions | Pour afficher en colonne Pour afficher en ligne : A+... |
| 04/04/2018 à 13:44 | SpaceX | Récupérer les valeurs d'un tableau à 3 dimensions | Pour un si petit Tablo une boucle For ira très bien. A+... |
| 04/04/2018 à 12:49 | pody | Planning horaire linéaire | Si tu peux modéliser tous tes types d'horaires normalisés. et si tu n'affectes que ces horaires normalisés sans exceptions, on peut essayer : Ainsi tu auras en face de chaque nom sa référence d'horaire normalisé et le prog n'aura qu'a copier coller Dans le modèle joint YAKA entrer en colonne 2 la ré... |
| 04/04/2018 à 11:47 | SpaceX | Récupérer les valeurs d'un tableau à 3 dimensions | Fournir le classeur et le tableau chargé. A+... |
| 04/04/2018 à 11:35 | Bardeuf | Creation d'un pavé numérique pour commander une ComboBox | Quelle ingratitude ! Même pas un petit coucou... Allez j'suis bon prince je te donne quand même la version 2 améliorée. Nota : Le bouton Quit ne sert qu'a fermer le USF le reste est inutile puisque ce sont les TextBox_Change qui mettent à jour la feuille... A+... |
| 04/04/2018 à 11:24 | pody | Planning horaire linéaire | Faut pas rêver ! De plus ça ne sera pas plus long de remplir les horaires 1 par un que de sélectionner chaque nom et de leur attribuer des horaires sur un UserForm. Il faut 1 clic/sélection pour sélectionner une ligne de 9 h à 16h15, 2 clics 1 à 11h et autre à 14h30 pour les pauses et un clic/sélect... |
| 04/04/2018 à 11:11 | Quentin87 | Utilisation du dictionnary | Alors il faut banaliser "anonymiser" ton classeur et joindre juste les feuilles utiles et l'Userform. Tu peux vierger tout ce qui est logo , valeurs, quantités... Pour peu que le Userform fonctionne encore... A+... |
| 04/04/2018 à 07:36 | Bardeuf | Creation d'un pavé numérique pour commander une ComboBox | Modifier la sub Action comme suit : Sub Action(i%) Dim iC%, k% Ligne = i + 1 With usfGAM If .OptionButton1 Then iC = 1 ElseIf .OptionButton2 Then iC = 22 Else iC = 43 End If .ComboBox1 = f.Cells(Ligne, 1) For k = 1 To 21 .Controls("TextBox" & k).Value = f.Cells(Ligne, k + iC) Next End With End Sub M... |
| 04/04/2018 à 05:39 | pody | Planning horaire linéaire | Voici une base de départ (en pièce jointe) Sélectionner une ligne pour affecter le temps de travail. Reselectionner une ou plusieurs cellules pour affecter les pauses. Pour effacer une ligne faire un clic gauche sur le nom. Pour effacer plusieurs lignes selectionner la plage. Pour inhiber la macro W... |
| 04/04/2018 à 03:55 | Bardeuf | Creation d'un pavé numérique pour commander une ComboBox | Le problème est que tes boutons sont pas numérotés de 1 à 20 mais de 2 à 21... Bref j'ai revisité TOUSSA Nota : Normalement les TextBox devraient subir le même traitement que les boutons puisqu'ils font tous la même chose : Ça éviterait toutes ces proc redondantes... Mébon comme la question ne conce... |
| 01/04/2018 à 16:22 | Bramoset | Excel 2016 - Saisie de données par Userform | Désolé je ne peux pas prendre en charge ce sujet : (Je voulais juste signaler que tu avais oublié de joindre un fichier) En l'état actuel tu n'as pas besoin d'afficher ni d'activer toutes les feuilles de saisie. Juste d'afficher le UserForm quand tu cliques sur le bouton saisie mensuelle. Bonne cont... |
| 01/04/2018 à 03:37 | Bramoset | Excel 2016 - Saisie de données par Userform | Personnellement je n'ai pas de problème : Quel que soit le mois choisi les données saisies se reportent correctement sur la bonne feuille. A+... |
| 31/03/2018 à 18:39 | gnoudark | Case a cocher | Peut-être un début de piste ici A+... |
| 30/03/2018 à 17:47 | Adeline2203 | Extraire une liste de clients sans doublon avec mise à jour | En étant pas une pro en excel ... |
| 30/03/2018 à 14:40 | Bramoset | Excel 2016 - Saisie de données par Userform | Tu n'aurais pas oublié quelque chose ??? En gros tu ajoutes des complications à la complexité ! Un Userform est généralement fait pour remplir une base de donnée... Le fait de répartir tes données sur une douzaine de feuilles n'apporte aucune plus value. Bien au contraire ! Assure toi que tu maîtris... |
| 30/03/2018 à 11:15 | DMD1166 | Remplissage automatique liste déroulante | Pour l'ajout dans la liste, ça nécessiterai l'utilisation de macro. A+... |
| 29/03/2018 à 17:20 | shawinigan | Changer le nom d'un Userform | Cliquer sur le Userform, dans la fenêtre des propriétés changer sa propriété Name. A+... |
| 29/03/2018 à 17:06 | Jauster | Utilisation de données d'une BDD | Ton intérêt fait plaisir à voir ... |
| 29/03/2018 à 17:02 | philippou84 | Comparaison 2 feuilles | Je te laisse entre de bonne main ! A+ [Paritec]... |
| 29/03/2018 à 16:20 | philippou84 | Comparaison 2 feuilles | Ce code e me semble pas très exploitable. Je préfère repartir de zéro : Prévoir un délai... A+... |
| 29/03/2018 à 14:25 | solobomb | Comparer Deux feuilles Excel | Sur le principe inutile de polluer un fil existant (on appelle ça réveiller les morts) ça en vaut la peine quand i y a juste une virgule à changer... Mais là visiblement tu es dans une toute autre problématique. : Monte ton propre sujet ! A+... |
| 28/03/2018 à 18:16 | Jauster | Utilisation de données d'une BDD | Bon j'ai pas mal avancé, je te donne le fruit de ma réflexion... Je pense que tous les cas de figure sont solutionnés... sauf le OUT ! Pour le OUT c'est encore un peu nébuleux ton exemple était mal ficelé (je trouve) puisque on ne retrouve pas l'EAN dans le J Quelques d'exemples incluant exclusiveme... |
| 28/03/2018 à 18:07 | Cedric222 | Fonction VBA | C'est lié au mode de fonctionnement des dates et des heures... plage est la cellule de référence... Les dates et les heures sont stockées et mémorisées par Excel (et VBA) sous la forme de nombre (entier pour les dates) décimaux pour les heures. Si 1 représente 24 heures, 23:59 = 0.999988425925926 do... |
| 28/03/2018 à 11:52 | Jauster | Utilisation de données d'une BDD | [jmd]Bonjour, Je te laisse ce plaisir ! Je ne n'exige pas l'exclusivité quand je répond à un topic... Tu vas d'ailleurs pouvoir t'y atteler dare-dare car visiblement mon affaire tourne difficilement (En fait je ne sais pas trop passer le cap des erreurs multiples et ignorer le reste de la ré... |
| 28/03/2018 à 06:32 | Cedric222 | Fonction VBA | A+... |
| 27/03/2018 à 17:41 | Jauster | Utilisation de données d'une BDD | Dois-je m'occuper des colonnes H L J L et N ou puis-je les écraser dans mon Array (gain de temps) Si NON : Dois-je les intégrer dans les contrôles d'erreurs ... |
| 27/03/2018 à 14:25 | Email | CHRONOLOGUE PROJET - Mise à jour echelle de temps | Pas facile de retrouver ses petits dans ce fourbi... Ya guère que toi qui puisse y comprendre quelque chose ! Je passe la main pour quelqu'un qui sera plus perspicace... A+... |
| 27/03/2018 à 14:17 | Jauster | Utilisation de données d'une BDD | Je ne suis pas un formuleux donc ça me viendrait même pas à l'idée... d'ailleurs il me semble que dans ce cas tu aurais des matricielles interminables sur 10k ou 15k lignes. Les Array me semble une bonne idée mais assez complexe à programmer dans ce contexte. J'ai également un problème avec les chan... |
| 27/03/2018 à 13:40 | Jauster | Utilisation de données d'une BDD | Dans quelles colonnes peut-il y avoir des #N/A ? J'ai également un problème avec les changement de St et de Type Il faut développer un peu l'utilisation de ces colonnes car pour l'instant c'est nébuleux. Idéalement il faudrait que dans ton fichier exemple la Recap soit solutionnée avec tous les cas... |
| 27/03/2018 à 13:16 | -arthur- | Ribbon | Tu récupères le fichier de ton boulot sur une clef USB, tu l'édites chez toi avec CustomUI et tu le réintègres à ton boulot le lendemain..... |
| 27/03/2018 à 11:56 | Jauster | Utilisation de données d'une BDD | Il peut y avoir simultanément Changement de prix et Changement SAP ... |
| 27/03/2018 à 11:51 | -arthur- | Ribbon | Je ne comprend pas pourquoi tu t'obstines avec ce code alors que je t'ai fait un ribbon perso sur-mesure pour ce fichier ? A+... |