vba

  1. E

    XL 2021 Identifier de manières fiables les colonnes d'un fichier Excel pour une macro VBA

    Bonjour à tous ! J'ai régulièrement besoin de réaliser des opérations de tris / filtrages / formules, etc, pour mettre à jour des données clients selon plusieurs sources. C'est extrêmement chronophage, source d'erreur, et prodigieusement inintéressant. J'ai donc décidé de réaliser une macro VBA...
  2. A

    XL 2019 Code VBA qui ne fonctionne plus du jour au lendemain.

    Bonjour, J'utilise une macro VBA depuis plusieurs mois qui me sert à trier des données réparties sur plusieurs colonnes et sur plusieurs feuilles. Depuis presque 3 semaines, la macro ne fonctionne plus et m'affiche un message d'erreur 1004 lorsque je la lance. Lorsque je clique sur le...
  3. H

    XL 2021 Macro en vba

    Bonjour à toutes et à tous. Je galère avec une macro. Je veux intégrer une formule d'index dans une macro. La formule s'applique dans un range. Dans la colonne A de la ligne 4 à 200. Voici mon code qui évidement ne fonctionne pas. Merci de votre indéfectible support :) Sub...
  4. L

    XL 2021 Si le nom de la feuille est égale alors .... HELP !

    Bonjour à toutes et tous, J'aimerai faire en sorte que mon code s'active dès qu'une certaines feuille nommée "$Liste" est activée ; il s'agit d'un onglet que je ne peux pas cacher mais dont j'aimerai restreindre l'accès. Dès qu'elle est activer, il s'agit alors de vérifier avec un Inbox et un...
  5. R

    XL 2021 Historique de modifications si le suivi des modifications n'est pas activé

    Bonjour, j'ai un problème au travail puisqu'un fichier excel a été modifié par une personne et cela a eu des conséquences très importantes. Afin de ne pas engager la responsabilité de n'importe qui et pouvoir dégager la responsabilité de toutes les personnes possibles sur cette modification...
  6. I

    XL 2019 (RESOLU) Date de dernière modification d'une plage de cellule

    Bonjour, J'ai un fichier de planning pour gérer mes équipes sur Excel. Comme je ne souhaite pas redonner le planning à tout le monde s'il n'a pas changé entre temps, je me suis créé une formule en colonne "AK" qui me dit la date de dernière modification de la ligne de chaque personne. J'ai mis...
  7. A

    Microsoft 365 Afficher la valeur d'une cellule en fonction de 3 conditions via VBA

    Bonjour, Je suis actuellement entrain de travailler sur une fichier d'audit. Contexte: Lorsqu'on ouvre le fichier, une userform s'ouvre et nous permet de dérouler les userforms (l'audit). Tout ça fonctionne. Les datas rentrées sont compilées sur la feuille "compilation data". En fin d'audit...
  8. D

    Microsoft 365 Copier coller données Excel avec recherche

    Bonjour à tous, J'ai mon tableau principal en vert et mon tableau "complément d'information en bleu". J'aimerai, avec une macro VBA (ou autre), rechercher dans mon tableau bleu, si j'ai un n° de bon de pesée présent dans mon tableau vert (colonne A en vert, colonne C en bleu) qui est dans mon...
  9. N

    Microsoft 365 VBA combinaison de somme

    Bonjour à tous, J'ai un fichier Excel qui me permet de faire une combinaison de somme (trouver les montants qui donne une somme cible). En revanche, la macro ne permet pas d'effectuer l'exercice quand des montants négatifs s'ajoutent à la sélection. Sauriez-vous comment modifier la macro pour...
  10. R

    XL 2016 copie de forme conditionnel en automatique VBA

    Bonjour à tous, voilà le contexte : - un tableau1 feuil1 avec des données qui définissent une temporalité en numéro de semaines et Année par rapport à une clé colonne "a" - des formules feuil2 qui renvois ces donnée en version gantt. la cellule B1 me permet de rentrée une condition (clé colonne...
  11. L

    XL 2019 Optimiser un code VBA dans un grand jeu de données

    Bonjour à tous, J'espère que vous allez bien ? J'ai un problème lié à un grand jeu de données sur excel. Je m'explique je souhaite appliquer ce code : Sub FormuleSheet1() ' Formule peut être acquise directement par l'enregistreur de macro Formule =...
  12. A

    XL 2019 Problème de clic dans ListBox

    Bonjour, J'ai créé un UserForm avec deux listbox. La première récupère les noms des feuilles de mon classeur et la deuxième me permet de transférer les noms des feuilles que je veux imprimer. Lorsque je transferts de la LixtBox1 vers la ListBox2, les noms se retirent de la ListBox1, s'ajoutent...
  13. L

    Microsoft 365 TCD VBA SELECTION PLUSIEUR VALEUR

    Bonjour à tous, Je cherche a effectué une macro qui sélectionne plusieurs valeurs voici ce que j'ai trouvé, mais la macro filtre les éléments un part un et ce n'est pas ce que je cherche: Sub CreerTCD() Dim wbk As Workbook Dim PTCache As PivotCache Dim PTable As PivotTable Dim...
  14. H

    XL 2019 récupérer une donnée d'un fichier csv pour le copier vers un autre

    Bonjour, Je souhaite faire un truc tout basique certainement pour certains mais j'ai pas le résultat voulu. Je souhaite récupérer le contenu d'une cellule d'un fichier csv pour le copier vers une cellule sur un autre fichier. J'ai utilisé ce code: Sub CopierCellulesVersAutreFichier() Dim...
  15. K

    XL 2021 Insertion saut chariot plutôt qu'effectuer le saut en lui-même (Macro VBA)

    Bonjour, Je m'excuse par avance si le sujet a déjà été traité mais je n'ai rien trouvé en recherchant par mots-clé. J'ai un code VBA qui me permet d'écrire du texte dans un nouvel onglet Excel afin de pouvoir ensuite le copier dans un fichier csv et de l'importer dans un logiciel externe...
  16. A

    Microsoft 365 Créer un tableau dans une listbox

    Bonjour cher forum, Je souhaite crée un tableau dans ma userform, après plusieurs essais via de l'apprentissage sur des forums je m'avoue vaincu ! Est-il d'avoir votre aide svp ? Ci-joint le fichier, les informations qui apparaitront dans le userform viendront de la BDD. Merci d'avance...
  17. L

    XL 2019 formule index equiv en VBA

    Bonjour à tous, J'espère que vous allez bien ? Pour retrouver des données dans un tableau j'utilise la formule index equiv : =INDEX(Feuil5!$C$2:$BBA$20000;EQUIV(Feuil1!$D223232&Feuil1!AF$1;Feuil5!$A$2:$A$20000&Feuil5!$B$2:$B$20000;0);EQUIV(Feuil1!$Z223232*1;Feuil5!$C$1:$BBA$1;0)) Comme vous...
  18. L

    XL 2013 Liaisons Word / Excel : quelle solution retenir et comment la mettre en œuvre

    Bonjour, je me permets de remonter cette conversation qui m'intéresse. https://excel-downloads.com/threads/liaison-de-donnees-word-excel-et-methode-range-de-lobjet-global-a-echoue.20058926/#post-20605045 J'ai également travaillé ces liaisons word-excel mais je rencontre quelques difficultés qui...
  19. S

    Microsoft 365 [Outlook] Macro pour récupérer les données dans propriétés outlook

    Bonjour à tous, Après avoir un peu exploré le forum et n'ayant pas trouvé de réponse, je vous écris pour solliciter votre aide. Je m'explique rapidement : Je souhaiterais sous Outlook, pouvoir récupérer, à partir d'une adresse mail ou d'un nom / prénom, les données que l'on retrouve en...
  20. N

    XL 2021 VBA traitement d'un fichier

    Bonjour, Je souhaiterai avoir de l'aide pour créer une macro VBA qui compare les dates d'un matricule en doublon et me met la date minimum dans une colonne et la date max dans l'autre. Je vous remercie pour votre aide. cordialement, En pièce jointe le fichier Excel