g

Fanatique d'Excel

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

Messages postés par gmb - page 311

DateAuteur du sujetSujetExtrait du message
07/08/2013 à 13:10papis Fichier synthèse de plusieurs fichiers Excel -copie celluleUne petite remarque pour commencer : dans la macro envoyée hier, il ne faut pas choisir fichier par fichier mais tous les fichiers d'un coup, en faisant glisser la souris avec le doigt enfoncé. Ci-joint un nouvel essai. Tous les fichiers sources, de "Fichier 1" à "Fichier n" doivent se trouver, comm...
06/08/2013 à 22:02papis Fichier synthèse de plusieurs fichiers Excel -copie celluleCi-joint un essai. La macro est attachée au fichier Récup qu'il faut ouvrir. Elle se lance en cliquant sur le bouton bleu et ouvre une boite de dialogue qui permet de sélectionner, avec un choix multiple, les fichiers sur lesquels se trouvent les données à récupérer. Ces fichiers s'ouvrent puis se f...
06/08/2013 à 17:01jacinthelafleurAutomatisation méthode FIFO avec macro VBADommage que l’on n’ait pas les dépenses et les ventes dans des colonnes différentes mais on a fait avec. Cela a comme conséquence que la macro, pour distinguer doit repérer la couleur de la vente. Cela peut être gênant car VBA a 255 rouges différents (et autant de vert et de bleu…) Si le rouge de la...
05/08/2013 à 22:48mlalaymiaRecherche avec champs variable (extensible)J'explique Voir la capture d'écran c-joint. La macro est une macro déclenchement automatique. Elle est écrite pour cela dans une feuille du classeur : ici la feuille "Feuil1" Elle est du type Worksheet et Change Ces deux choix effectués dans les combobox en haut de la feuille permettent de donner au...
05/08/2013 à 00:52mlalaymiaRecherche avec champs variable (extensible)Je suis désolé mais le challenge n'est pas ici ma motivation; Ce serait plutôt de mettre mes modestes moyens au service des autres pour les aider et leur rendre service...
04/08/2013 à 21:59jacinthelafleurAutomatisation méthode FIFO avec macro VBAPourquoi tes deux tableaux, l'un sur la feuille "Base de travail" et l'autre sur la feuille "Objectif" ne sont-ils pas commentés comme je te le damandais ? Pour expliquer, tu donnes une suite d'exemples sans montrer comment ils se traduisent sur ces deux feuilles. N'est-ce pas pourtant ce que tu veu...
04/08/2013 à 20:47jpshopLiaison entre fichiersC'est curieux. Je viens de refaire un essai en téléchargeant les 4 fichiers que je t'ai envoyé et ça marche... Mais peut-être utilises-tu d'autres fichiers ? Alors joins-les et je regarderai pourquoi "le report ne passe pas sur le 2° fichier"...
03/08/2013 à 07:53mlalaymiaRecherche avec champs variable (extensible)Cette version marche mieux...
03/08/2013 à 02:01mlalaymiaRecherche avec champs variable (extensible)Cela convient-il ...
02/08/2013 à 22:47Ronibo Facture sur plusieurs pagesLe bout de macro qui se lance avec le bouton "Mise en page" devrait régler ton premier problème. Quant aux autres.....
02/08/2013 à 22:30Ussef93Fusionner des rapports en un seul fichier ExcelLa macro que j'ai faite et qui se lance à partir du fichier "Fusion" permet de choisir parmi ceux qui sont ouverts les fichiers dont tu veux faire la fusion des feuilles. Elle les prend alors l'un après l'autre et copie les données des trois feuilles sur une quatrième, comme 3 tableaux juxtaposés et...
01/08/2013 à 23:08Ussef93Fusionner des rapports en un seul fichier ExcelCi-joint un essai. Tous les fichiers dont tu veux fusionner les feuilles doivent être ouverts et la macro les traite les uns après les autres. La macro se trouve dans le fichier "Fusion- Base" et se lance en cliquant sur le bouton Bleu "Fusion"...
01/08/2013 à 18:40Ussef93Fusionner des rapports en un seul fichier ExcelPour qu'on t'aide, il faudrait nous en dire un peu plus sur ce que tu veux faire. Tu as joint un fichier qui comporte 3 feuilles. Que faut-il en faire ? Les fusionner ? Comment ? en les mettrant cote à cote dans une 4° feuille ? Ou en mettant bout à bout, les mêmes feuilles de plusieurs fichiers sem...
01/08/2013 à 14:31jacinthelafleurAutomatisation méthode FIFO avec macro VBAEn tout cas, je veux bien essayer... A vous lire...
01/08/2013 à 13:21jacinthelafleurAutomatisation méthode FIFO avec macro VBAJ'avoue ne pas comprendre comment tu passes de la feuille Base de Travail à la feuille Objectif. Exemple 1 Les entrées des 2 et 3 janvier de la feuille BdT sont reportées dans les colonnes Stock sur la feuille Objectif L'entrée du 7 janvier ne l'est pas. Pourquoi ? Exemple 2 Tu indiques que sur la B...
01/08/2013 à 12:11Volley1 Remplacer sommeprod par une formule moins lourdeEt si tu peux t'en contenter, voici une version sans formule, mais avec macro ...
31/07/2013 à 15:34narrouBoucle infini inputboxC'est curieux, avec le fichier que j'ai créé et ton code, ça marche : cf doc ci-joint Envoie- ton document.....
31/07/2013 à 14:29narrouBoucle infini inputboxSupprime le End if puisque tu écrits sur la méme ligne que if ce que tu dois faire si la condition est vérifiée...
31/07/2013 à 13:33ydemarin Créer un classeur à partir onglet selon choix utilisateurJ'ai pensé qu'un combobox serait mieux, mais si tu tiens à un checkbox je peux te le faire.....
31/07/2013 à 13:03pompaero Nommer ongletEt voilà ! Dans cette version, le nom de la nouvelle feuille s'écrit en F1 et la "Feuil2" reste inchangé. Mais, si tu veux, je modifie pour qu'elle aussi ait le dernier nom ajouté en F1, ou encore la liste des noms ajoutés en colonne F... ou ce que tu voudras ...
31/07/2013 à 11:25pompaero Nommer ongletCette version devrait mieux marcher...
31/07/2013 à 10:32pompaero Nommer ongletA tester...
30/07/2013 à 16:20Marius Exécuter une macro complémentaire sur plusieurs fichiersAlt + F8 Sélectionner la macro Clic sur "Option" Taper "d" dans la boite à cocher, après "compléter touche raccourci : Ctrl + " Clic sur OK Et désormais tu peux lancer ta macro en faisant :: Ctrl + d...
30/07/2013 à 13:26jpshopLiaison entre fichiersBonjour Avec comme hypothèses : Qu’il y a un nombre de fichiers supérieur à 2 Que le nom de ces fichiers sont notés en colonne à partir de A6 Que les données à reporter sur le classeur « Liaison » sont toutes disposées en tableau identiques : même nombre de lignes et de colonnes, mêmes premières lig...
29/07/2013 à 16:25titouan Interdire la saisie de doublon dans USFTu remets l'USF à zéro puis tu effectues un test sur le TextBox4 : il est forcément nul ! Tu dois faire cette remise à zéro après ...
29/07/2013 à 13:19Ussef93Déplacer les données d'une feuille à une autre...et peut-on savoir quelle est cette demande ...
29/07/2013 à 13:11titouan Interdire la saisie de doublon dans USFRe bonjour Le plus simple, et sans remettre tout en cause, c'est de supprimer la ligne que tu viens de mettre s'il y a doublon...Il suffit de rajouter une seule ligne à ta macro. Et puis, un conseil : change les valeurs des propriétés "TabIndex" de tes ComboBox et fais les suivre, de 1 à 10 et 11 po...
29/07/2013 à 11:23titouan Interdire la saisie de doublon dans USFPour le deuxièmement, essaie de changer ce code : par celui-ci ...
29/07/2013 à 10:28jpshopLiaison entre fichiersPeux-tu indiquer dans le fichier de liaison ce que tu voudrais obtenir des deux autres ...
27/07/2013 à 18:59narrouEnregistrer le contenu d'un textboxLe document Word pour expliquer, c'est très bien. Mais il faudrait joindre aussi le document Excel qui contient au moins ton userform ...
27/07/2013 à 16:04niko1662Tableur classement JO /podiumVoici un essai à tester...
25/07/2013 à 17:55kameljohnCopier et coller en colonne avec espacement de ligne variablSi tu joignais un exemplaire, même modifié pour être anonyme, de chacun de tes documents, on pourrait te proposer quelque chose Mais là, sans rien.... Bye...
25/07/2013 à 13:08BackToRun Transposer une liste en un tableau mis en formeVoilà pour les bordures. Quant aux attributs de police, je ne sais pas ce que tu veux .... Bye...
25/07/2013 à 11:25GAMBA Cahier d'appelC'est peut-être qu'il est trop gros : allège-le ou compresse-le avec Zip ou Rar ou encore joins-le avec Cjoint.com...
25/07/2013 à 09:36GAMBA Cahier d'appelJoins un fichier en y expliquant ce que tu souhaites et tu auras plus de chance d'avoir une réponse...
24/07/2013 à 23:33BackToRun Transposer une liste en un tableau mis en formeSi tu peux te contenter d'une macro : il n'a a pas de lien entre les deux feuilles mais un simple clic sur le bouton bleu remet la 2° feuille à jour. Bye...
23/07/2013 à 12:38alfidx Mise en forme date/heuresMême si cela s'éclaircit un peu, c'est pas encore franchement lumineux. Tu écris : Qu'est-ce que cela veut dire ? dupliquer un classeur dans un autre classeur ? Je ne sais pas faire. Dupliquer les feuilles d'un classeur dans un autre classeur, ça je comprends. Mais quelles feuilles ? Et la suite : Q...
23/07/2013 à 09:17BouardComparaison de deux bases de données ExcelCela te convient-il...
22/07/2013 à 22:34Mria Comparaison de deux classeurs ExcelAi-je mieux compris ...
22/07/2013 à 18:35BenjaminBouchardGénérer un tableau dynamique à partir de menu déroulantVoilà, maintenant, tu peux sélectionner plusieurs lignes en faisant glisser la souris sur plusieurs cellules. Bye...
22/07/2013 à 17:56alfidx Mise en forme date/heuresJ'avoue ne pas très bien comprendre tes explications. J'en suis désolé...
22/07/2013 à 15:54BenjaminBouchardGénérer un tableau dynamique à partir de menu déroulantQu'à cela ne tienne ! Mais attention à sélectionner en cliquant sur les lignes une après l'autre, touche Ctrl enfoncée car elles ne se suivent pas dans ton tableau : il y a des lignes vides...
21/07/2013 à 08:19lilou-67FONCTION SICela te convient-il ...
21/07/2013 à 07:29azozoCopier le contenu d'une cellule dans une autre celluleEssai ce code : Sub gmb() Dim I, Flag Dim Variable As String, c As Variant Sheets("Feuil1").Select For I = 5 To 10 Variable = Cells(I, 1) Flag = 0 For Each c In Sheets("Tableau PRODUCTION").Range("CodeCommande") If (c Like Variable) Then Flag = 1 Exit For End If Next If Flag = 0 Then Sheets("Tableau...
20/07/2013 à 16:20BenjaminBouchardGénérer un tableau dynamique à partir de menu déroulantA tester si j'ai bien compris ta demande...
20/07/2013 à 11:00alfidx Mise en forme date/heuresSi j'ai bien compris ton lproblème et ton code...
19/07/2013 à 23:19kooka57 Modifier codeDans la ligne rouge : If .Cells(k, C ).Value >= Range("A_Debut").Value Or .Range("C" & Ligne).Value <= Range("A_Fin").Value Then Sheets("Feuil2").Select le premier C est utilisé comme une variable mais n'est pas défine et n'a pas de valeur...
19/07/2013 à 17:30benoaImportation de donnéesEssaie ce code ...
19/07/2013 à 16:45Mria Comparaison de deux classeurs ExcelVoici un essai. Si j'ai bien compris... par rapport à ton exemple en couleur, je trouve une ligne de plus, celle de l'ID 11145 et une de moins, celle de l'ID 39624 qui figure dans la liste de la feuille 2...
19/07/2013 à 10:59lipoutou HelpBeaucoup d'étourderies dans ton code...