g

Fanatique d'Excel

Inscrit le :04/04/2013
Dernière activité :Samedi à 10:47
Version d'Excel :2024
Messages
15'669
Votes
2'167
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par gmb - page 218

DateAuteur du sujetSujetExtrait du message
31/01/2016 à 13:00vasile Panneau avec des boutonsProblème : Il n'y a aucune colonne dans la feuille Facture (''Factori'') qui puisse recevoir le nom d'un client ...
31/01/2016 à 12:43vasile Panneau avec des boutonsBonjour Ta demande n’est, à mon avis, pas assez précise. Que veux-tu qu’il se passe quand tu cliques sur les différents boutons que tu as mis sur la feuille ‘’Panou’’ ? Tu écris : Quelles factures ? qu’entends-tu par là ? Le nom du client ? d’autres données le concernant ? Où doit-on aller chercher...
31/01/2016 à 09:13HoangProgrammer mon formulaire personnaliséTa dernière réponse ne m'apporte aucune précision. Il ne m'est donc pas possible d'y donner suite. Désolé... Bye ...
30/01/2016 à 20:17HoangProgrammer mon formulaire personnaliséPour créer une fonction, il faudrait que tu me la décrives ... Bye ...
30/01/2016 à 14:54HoangProgrammer mon formulaire personnaliséUn essai à tester. Te convient-il ? Bye ...
29/01/2016 à 22:03lamek Modifier données formulaire de recherche sur plusieurs feuiTu veux dire que quand tu as rempli la boite de dialogue en choisissant un nom avec la liste déroulante ‘’Recherche’’ puis que tu cliques sur le bouton ‘’Modifier’’, une nouvelle ligne se crée sur la feuille, en bas du tableau ? Ce n’est pas ce qui se passe sur mon PC. La ligne concernée par le nom...
29/01/2016 à 21:40HoangProgrammer mon formulaire personnaliséOK, j’ai ton fichier et ton formulaire UserForm Mais tu ne donnes aucune explication sur ce que tu souhaites faire et obtenir. Tu as une feuille ‘’Clients’’ sur laquelle se trouve un tableau qui liste des noms avec en colonnes des données les concernant. Est-ce ce tableau que tu veux gérer à travers...
29/01/2016 à 18:44max850Somme de chaque colonne sur la derniere ligne vide VBANouvel essai à tester. Pour ma part, je trouve la boite de dialogue de Dan vraiment superbe ! Bye ...
29/01/2016 à 13:07max850Somme de chaque colonne sur la derniere ligne vide VBAUn essai à tester. Te convient-il ? Bye ...
29/01/2016 à 11:51max850Somme de chaque colonne sur la derniere ligne vide VBARéponse de Jean-Eric à quelqu'un qui était dans le même cas que toi : Tu as plusieurs solutions pour joindre un fichier, dont :. 1 - La taille de ton fichier n'excède pas 300ko. https://youtu.be/EbNYLzTz5wM 2 - Ton fichier excède 300ko. Enregistre le au format xlsb. er reviens au point 1 si la taill...
29/01/2016 à 11:28ydolMAJ auto d'une copie d'un tableau avec segmentsNon, cela s'appelle une macro événementielle. Ce type de macro se déclenche lorsque survient un événement. Ici, l'événement est l'activation de la feuille. Mais ce peut être l'activation d'une cellule, la sélection d'une cellule, une double-clic etc... Bye ...
29/01/2016 à 10:52ydolMAJ auto d'une copie d'un tableau avec segmentsMais si ! Sélectionne la feuille ''Tableau auto attendue puis fais un clic droit dans son onglet et choisi : ''Visualiserr le code'' Que vois-tu ? Bye ...
29/01/2016 à 10:33ydolMAJ auto d'une copie d'un tableau avec segmentsUn essai à tester. Te convient-il ? Bye ...
29/01/2016 à 09:54HoangProgrammer mon formulaire personnaliséTu as enregistré ton fichier sous .xlsx. Du coup, il n'a plus de formulaire. Recommence et enregistre le sous ''.xlsm'' On pourra alors peut-être t'aider. OK ? Bye ...
29/01/2016 à 09:47max850Somme de chaque colonne sur la derniere ligne vide VBAJoins un fichier exemple et on t'y mettra ce bouton. OK ? Bye ...
29/01/2016 à 09:44Subterraneans Macro avec variableJoins un fichier et on te montrera par l'exemple. OK ? Bye ...
29/01/2016 à 09:40Jogajero47 Formule Excel• Tu sélectionnes tes données à modifier • Tu les copies : Ctrl + c • Tu sélectionne la cellule où tu veux commencer à les coller • Tu le colles : Ctrl + v • Tu cliques sur le bouton ‘’Rechercher et sélectionner’’, dans le bandeau • Tu choisis ‘’Remplacer’’ • Tu remplis la fenêtre : Rechercher ‘’ B3...
29/01/2016 à 09:16lamek Modifier données formulaire de recherche sur plusieurs feuiOh pardon ! Le module est en mode explicit et j’ai oublié de te demander de déclarer la nouvelle variable. Fais-le : Bye ...
29/01/2016 à 08:18ludolegoEnvoyer donner a une autre feuille et imprimerJe suis désolé mais, même avec ton fichier, je ne comprends pas ta demande. Essaie d'être plus clair... Bye ...
28/01/2016 à 20:11bermas Crée un userforum pour calculer des fonctions mathematiqueMais il ne tient qu'à toi : joins moi cette feuille en indiquant où je dois écrire le résultat. Et dis-moi si les saisies sucessives doivent se mettre à la suite, en colonne, ou si elles doivent écraser les précédentes... A te relire. Bye ...
28/01/2016 à 20:02lamek Modifier données formulaire de recherche sur plusieurs feuiC'est curieux... Modifie la macro comme ceci : Bye ...
28/01/2016 à 19:18Antho49000 Réduire du codeUn peu fouillis ta macro. J’ai commencé par mettre la propriété ‘’Tag’’ des contrôles du frame1 à 1 , celle des controles du frame2 à 2 et celle du frame3 à 3 Puis, comme tu ne l’a pas utilisée, je me suis servi de la macro ‘’ Private Sub UserForm_initialize()’’ C’est une macro qui s’exécute juste a...
28/01/2016 à 13:18Jerome5959 Boucle et liens hypertexteL’indication ‘’Option Explicit’’ m’oblige à déclarer toutes les variables que je crée. Et pour les déclarer, il faut les lister sur une ligne commençant par Dim (ou autre comme Public…) Cela me permet de mieux gérer ces variables et, si la macro est un peu longue, cela m'évite de leur donner un nom...
28/01/2016 à 12:47marcool Macro à appliquer sur plusieurs feuillesTa macro est en effet bien longue. On peut faire beaucoup plus court. Un essai à tester. Te convient-il ? Bye ...
28/01/2016 à 11:03Antho49000 Réduire du code??? Tu donnes à Tag la valeur que tu veux mais je ne vois pas comment tu pourrais lui en donner plusieurs Exemple 2 : tu donnes à Tag la valeur "maValeur" Ton code doit alors être : Si tu ne piges pas, envoie ton fichier. Bye ...
28/01/2016 à 10:43Antho49000 Réduire du codeTu sélectionnes tous les controles que tu veux masquer et tu affectes une valeur à leur propriété ‘’Tag’’, par exemple la valeur 1 Il suffit alors d’avoir les instructions suivantes pour les masquer : Ok ? Bye ...
28/01/2016 à 10:31marcool Macro à appliquer sur plusieurs feuillesSi tu joignais ton fichier complet, il serait plus facile de t'aider. Bye ...
28/01/2016 à 10:10bermas Crée un userforum pour calculer des fonctions mathematiqueUn essai à tester. Te convient-il ? Bye ...
27/01/2016 à 20:02Kisscool25 Copier certaines lignes dans un autre fichier type listingNouvelle version à tester. Bye ...
27/01/2016 à 14:40Kisscool25 Copier certaines lignes dans un autre fichier type listingAlors, essaie avec ce fichier ...
27/01/2016 à 13:42Kisscool25 Copier certaines lignes dans un autre fichier type listingNouvel essai à tester. Les 2 fichiers doivent être dans le même dossier. Bye ...
27/01/2016 à 11:15naruto29 Choix sur liste déroulante alors affecte date sur célluleUn essai à tester. Si tu supprimes la colonne B, cela ne marchera plus. Si nécessaire, tu peux toujours la masquer. Cela te convient-il ? Bye ...
27/01/2016 à 10:54Kisscool25 Copier certaines lignes dans un autre fichier type listingJe crois qu’on ne se comprend pas car on ne donne pas le même sens aux mots. Conventionnellement, sous Excel : • Un ‘’fichier’’, est un classeur, c’est-à-dire un document complet qu’on peut enregistrer sous un nom et qui prend alors une extension. Ex : ‘’ MonFichier.xlsx’’ • Une feuille ou une page...
27/01/2016 à 10:31ZellTableau avec 3 conditionsOn comprendrait mieux en effet ! Bye ...
27/01/2016 à 10:15Kisscool25 Copier certaines lignes dans un autre fichier type listingUn essai à tester. Te convient-il ? Bye ...
27/01/2016 à 09:28PireNobel [VBA] Passer des formats "Personnalisé" ET "Texte" à NOMBREMid est une fonction qui permet d’extraire un nombre indiqué de caractères d’une chaîne de caractères Ici, la chaine de caracère est celle contenue dans la cellule c On commence à extraire à partir du premier caractère de la chaîne : 1 On en extrait deux de moins que la longueur de la chaine : ln(c)...
27/01/2016 à 08:34ludolegoEnvoyer donner a une autre feuille et imprimerPour pouvoir t'aider, il faudrait pouvoir disposer de ton fichier Excel et non pas de son image collée dans Word. Bye ...
26/01/2016 à 20:29PireNobel [VBA] Passer des formats "Personnalisé" ET "Texte" à NOMBREUn essai à tester, conçu comme un utilitaire. Te convient-il ? Bye ...
26/01/2016 à 18:28Jerome5959 Boucle et liens hypertexteCurieux... Ci-joint une version ré-enregistée en .xlsm Bonn chance ! Bye ...
26/01/2016 à 18:11GibouLiaison de donnéesOK La version suivante te permet d'ajouter autant de colonne que tu veux, elles suivront le tri fait sur la feuille Esclave. La contrainte (il y en a toujours une, quelle que soit la solution) c'est que la feuille Esclave reste avec ses 2 colonnes, pas plus... Mais si tu ne connais rien aux macros,...
26/01/2016 à 13:48GibouLiaison de donnéesJ’ai fait une macro événementielle qui se déclenche chaque fois que tu actives la feuille ‘’Maitre’’ Tu peux la voir en tapant simultanément sur les touches ‘’Alt’’ et ‘’F11’’ Cette macro • Met dans une mémoire tableau (tabloM1) les données de la feuille ‘’Maitre’’ telles qu’elles sont au départ • M...
26/01/2016 à 12:59GibouLiaison de donnéesUne proposition sans formule. Quand on active la feuille Maïtre, les données de la feuille Esclave y sont reportés dans le même ordre et l'état qu'il y avait, s'il y en avait un, est reporté également. Cela convient-il ? Bye ...
26/01/2016 à 11:39Greg81Remplacer les valeurs de plusieurs lignes d'une colonnePasse par http://www.cjoint.com et tu pourras le joindre. A te relire...
26/01/2016 à 11:36Jerome5959 Boucle et liens hypertexteCi-joint un petit utilitaire que je me suis fait il y a quelques années. Une boite de dialogue t'invite à sélectionner d'un coup plusieurs fichiers. Leur nom s'inscrit alors sur la feuille en cours, à partire de la cellule active, (ou choisie) avec (ou sans) lien hypertexte qui permet l'ouverture, o...
26/01/2016 à 11:22Greg81Remplacer les valeurs de plusieurs lignes d'une colonneTu as joint un fichier en ".xlsx" Il n'y a donc aucun UserForm ni aucune macro. Bye ...
25/01/2016 à 20:41Jeanxyz Réécrire la première ligne uniquementUn essai à tester. Te convient-il ? Bye ...
25/01/2016 à 20:04moimeme.personneTarif degressifUn essai à tester. Te convient-il ? Bye ...
25/01/2016 à 18:52lamek Modifier données formulaire de recherche sur plusieurs feuiCette instruction concerne une partie du module où je ne suis pas intervenu, me semble-t-il. A y regarder de plus près, cette valeur de ‘’A456541’’ est tout à fait étrange. Et si tu travailles avec une version Excel 2003 , il est normal que tu aies un beug : il n’y a que 65536 lignes sur les feuille...
25/01/2016 à 18:31wizzhardCréation de tableau (texte) avec tirage aléatoire sans doublUne autre version macro à tester : Bye ...
25/01/2016 à 12:11jey31Configuration d'une macr osur une liste déroulanteMême version avec macro commentée. Il s’agit d’une macro événementielle, rattachée à la feuille ‘’Feuil2’’ Elle n’est donc pas dans un module. Son nom, strictement défine pa VBA se choisi dans les menus déroulants du haut de la feuille : • Sur le menu déroulant de gauche : ‘’Worksheet ‘’ • Sur celui...