g

Fanatique d'Excel

Inscrit le :04/04/2013
Dernière activité :20/04/2026 à 19:03
Version d'Excel :2016
Messages
15'663
Votes
2'167
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par gmb - page 263

DateAuteur du sujetSujetExtrait du message
13/02/2015 à 20:41mblas COmparer plusieurs colonnes de feuilles différentesUn essai à tester. Te convient-il ? Bye ...
13/02/2015 à 17:23raftonBoucle décalage gauche 2 lignesLe code me semble bon mais sans le fichier qui va avec , je ne peux rien dire de plus. Si tu ne trouves pas, envoie moi-le. Pour garder le format existant sur les cellules de destination, il faut faire un ''xlPasteValues'' Mais tu perdras les formules de la cellule copiée pour ne coller que la valeu...
13/02/2015 à 16:58quentin.ch Impression (Macro + si ??)OK. Tu as raison. Entre ton dernier fichier et celui sur lequel j’ai travaillé il y a une différence : tu as défini ton tableau avec la fonction ‘’Mise sous forme de tableau’’ Du coup, quand la macro cherche la dernière ligne où sont écrites des données, comme elle part du bas de la feuille, elle s’...
13/02/2015 à 16:27fouxien Copie onglet dans nouveau fichier et enregistrer sousAvec le fichier, je pourrais faire des tests. Mais, au risque de dire des bêtises, je tenterai avec l' instruction suivante : C'est à dire sans l'astérisque à la fin des xls (l'extension xls* n'existe pas) et sans le point devant le 2° xls Et dis-moi le résultat... Bye ...
13/02/2015 à 16:07Benz_13 For Next & IfTu écris : Pourtant dans le fichier que tu as joint, j’en ai trouvé une dans le module 5 ( ajout_client) où tu sembles avoir maitrisé la technique. En revanche, dans cette macro, un peu plus loin j’ai détecté une erreur et une maladresse : Tu sélectionnes la première colonne (sauf A1) sur laquelle t...
13/02/2015 à 14:20fouxien Copie onglet dans nouveau fichier et enregistrer sousEssaie en remplaçant l'instruction qui bug par : Bye ...
13/02/2015 à 14:13Benz_13 For Next & IfIl serait plus facile de t'aider si tu joignais ton fichier... Bye ...
13/02/2015 à 14:07quentin.ch Impression (Macro + si ??)Il ne devrait pas. mais il peut y avoir plusieurs pages pour une même feuille. C'est le cas en partant de la feuille ''Données'' où il y a des choses écrites en colonne M qui débordent jusqu'à la page 2. OK ? Bye ...
13/02/2015 à 13:22batoineProbleme de supression dans une base de donnéeTu devrais joindre ton fichier, même allégé et anonymisé.... Bye ...
13/02/2015 à 13:06quentin.ch Impression (Macro + si ??)Tu fais un copier - coller : OK ? Bye ...
13/02/2015 à 10:53Pixelle Générer des fichiers PDFOK Ton instruction est bonne. Il suffit donc de l'ajouter dans la macro : Bye ...
13/02/2015 à 09:51AmdoraInsérer des données dans un fichier dynamiqueUn essai à tester. Te convient-il ...
13/02/2015 à 08:05quentin.ch Impression (Macro + si ??)Un essai à tester. Te convient-il ? Bye ...
12/02/2015 à 19:54Camy_LaExport sélectif de données vers une autre feuilleCompare les 2 macros : Cela te convient-il? Bye ...
12/02/2015 à 18:43nicaise Recopie valeurs non vide vers feuille avec triVoilà ...
12/02/2015 à 18:03raftonBoucle décalage gauche 2 lignesQu'à cela ne tienne ! Voilà la version avec les 2 colonnes ...
12/02/2015 à 16:48boiseuxDate et * dans une boite de dialogueSi j'ai bien compris... Mets cette partie de code en début de la procédure associée au bouton qui valide les données saisies dans ta boite de dialogue . Bye ...
12/02/2015 à 16:33nicaise Recopie valeurs non vide vers feuille avec triUn essai. Te convient-il ...
12/02/2015 à 13:50Pixelle Générer des fichiers PDFTu ne m’as pas joint le fichier avec ta macro ‘’adaptée’’. Il m'est donc très difficile de détecter le bug. La cellule ‘’ fC.Cells(41, i)’’ est une cellule de la fiche modèle. Elle est à ligne 41 et à la colonne i, sachant que i va prendre successivement les valeurs 5 à 8 La cellule cell est une cel...
12/02/2015 à 12:34manoss76 Copie de cellule vers autre feuille avec conditionQuand tu veux copier la cellule E , ligne ln, et la coller dans la cellule B2, tu peux faire : Dans ce cas, tu copies tout ce qu’il y avait dans la cellule copiée : formule et format et tu le colles dans la cellule de destination où le format existant sera donc remplacé. C’est ce qui se passe avec l...
12/02/2015 à 09:44Pixelle VBA - fonction siEssaie ce code : Bye ...
12/02/2015 à 09:31olivier9524Aide calcul quartile à partir d'une base de donnéesMerci de ta réponse. Bye ...
12/02/2015 à 08:27olivier9524Aide calcul quartile à partir d'une base de donnéesJusqu’à ce jour, j’ignorais tous des quartiles, même leur nom… Alors je suis allé sur Wikipédia, pour savoir. Et j’ai écrit une macro en suivant les exemples. Avant de poster mon résultat, j’ai constaté que James avait déjà fait une réponse, mais les résultats sont différents. Les miens sont donc à...
11/02/2015 à 23:04raftonBoucle décalage gauche 2 lignesUn essai à tester. Te convient-il ? Bye ...
11/02/2015 à 18:45ser-fab Creation Listbox par codeUn essai. Mais je ne suis pas sûr d'avoir bien compris. Bye ...
11/02/2015 à 18:26frelatorProblème sur formule somme.siUne variante...
11/02/2015 à 16:20giago2 Macro : copier-coller sous conditionsUn essai à tester. Te convient-il ? Bye ...
11/02/2015 à 14:23mynameisjeff Comparaison colonnes + ajouter valeurs manquantesUn essai à tester. Te convient-il ? Bye ...
11/02/2015 à 13:27giago2 Macro : copier-coller sous conditionsTu écris : On peut le voir, ce classeur ? Même allégé et anonymisé ? Bye ...
11/02/2015 à 13:15Mutex Extraction de chaine de caractères VBSur feuille de calcul : en B1 : =GAUCHE(A1;3) En C1 : =STXT(A1;CHERCHE("(";A1;2)+1;5) En D1 : =DROITE(A1;1) Cela te convient-il ...
11/02/2015 à 08:42FrancisPRemplir une msgboxOK . C’est un bug. J'ai corrigé. Ce message apparait si, au départ, le texte de la cellule jaune est de niveau ‘’Bambou’’ et que tu choisis un texte de niveau Bois dans la liste déroulante. Mais peut-être ai-je mal interprété ta consigne : Si c’est le cas, reformule…. Bye ...
10/02/2015 à 21:25dyscusVBA - Extraction de donnée vers nouveaux fichiersC'est possible et c'est ce que fait la macro de cette nouvelle version : On peut en effet extraire les lignes que l'on veut à condition de définir lesquelles, ou de les sélectionner, et aussi de savoir ce que l'on doit en faire : les coller quelque part ? où ? dans un nouveau fichier ? sous quel nom...
10/02/2015 à 16:50FalsbyCalculc horaireTu écris : OK change la formule en C2 et mets : =95/24-SOMME(N9:N36) Mais si tu saisis ‘’CL’’ ou ‘’EL’’ dans un horaire, on ne peut plus savoir quel était l’horaire qui devait être fait. Pour faire ce que tu demandes, il faudrait que la saisie se fasse dans une autre colonne, indépendante des horair...
10/02/2015 à 16:11newyork55Nbsi sur une plage de cellules contenant des formulesJe suis curieux impatient et ...ignorant ! Alors, pour répondre à Tulipe, je fournis une maquette : Bye ...
10/02/2015 à 13:21FalsbyCalculc horaireUn essai à tester. Te convient-il ? Bye ...
10/02/2015 à 11:35dgauzProblème validation de données et tri des résulatsTu ajoutes une instruction dans ton code : OK ? Bye ...
10/02/2015 à 10:57smer38Probleme performance sur copie celluleMoi aussi, je préfère travailler sur un classeur joint par le demandeur. Cela permet de tester les solutions avant de les proposer. Dans le cas présent, cela m'aurait éviter les bourdes que tu as relevées. Mais je constate que les nouveaux venus semblent éviter de joindre un fichier. Sans doute parc...
10/02/2015 à 10:33smer38Probleme performance sur copie celluleTu as raison. J'ai oublié d'enlever le ''.copy'' Mais je suis sûr que ta solution est bonne. Je la retiens. Merci...
10/02/2015 à 10:25dgauzProblème validation de données et tri des résulatsComme cela : Une macro événementielle pour réinitialiser la fiche quand on change de nom et une macro dans un module pour valider. Cela te convient-il ...
10/02/2015 à 09:49dgauzProblème validation de données et tri des résulatsTu écris : Tu veux donc inscrire la note d'un élève avant même d'avoir écrit son score ? Ne serait-il pas préférable que le choix d'un nouvel élève efface les scores écrits sur la fiche. Une fois les scores de cet élève écrits, un bouton 'Validation' pourrait alors inscrire le total sur le tableau c...
10/02/2015 à 09:30smer38Probleme performance sur copie celluleSans garantie mais essaie une variante, en simplifiant les codes. Remplace les instructions telles que : par : Quel est le résultat ...
10/02/2015 à 09:19apprentixls Comparer 2 extractions par lignesUn essai. Cela te convient-il ? Bye ...
10/02/2015 à 08:36FrancisPRemplir une msgboxQue s'est-il donc passé ? Je n'y comprends rien ! De quels ''nom'' tu parles ? Le fichier que je t'ai envoyé par erreur est celui d'origine... Bah ! Je te retourne le bon qui était encore dans ma corbeille. Avec toutes mes excuses. Bye ...
10/02/2015 à 00:01MALEK Bouton d'enregistrementTu écris : Je ne sais pas si j’ai bien compris mais ce que tu demandes de faire, et que j’ai fait dans la version ci-jointe conduit à des choses curieuses. En effet, les 4 noms sous lesquels tu veux enregistrer les feuilles font références aux mêmes cellules, chacune dans sa feuille : C8 – I12 – D21...
09/02/2015 à 23:03fabdu92Detecter passage à la ligne dans des stringNouvelle version. Marche-t-elle mieux ...
09/02/2015 à 21:06grbzh Mon premier user formCe doit être possible, mais, désolé, moi, je ne sais pas faire. Ouvre un nouveau sujet sur le forum en posant la question...
09/02/2015 à 20:18fabdu92Detecter passage à la ligne dans des stringEssaie ce code : Et dis-moi s'il te convient. Bye ...
09/02/2015 à 19:09MALEK Bouton d'enregistrementEssaie d’adapter ce nouvel essai. J’ai du mal à retrouver ce que tu veux dans le nom des différents fichiers car les feuilles ne sont plus au même format. Il me faudrait un exemple avec un fichier original renseigné et les noms des fichiers tels que tu les souhaites. Bye ...
09/02/2015 à 16:37Pixelle Générer des fichiers PDFMais pourquoi ne mets-tu pas le modèle dans ton fichier "BDD". C'est une feuille qui n'est pas modifiée puisqu'elle ne contient qu'une trame... Alors, passe par http://www.cjoint.com cela marche très bien. Bye ...
09/02/2015 à 13:45ZayxDéfiltrer second clic sur case à cocherAlors voilà : Bon courage ! Bye ...