Dupliquer un tableau avec une macro existante

Bonjour,

Avec votre aide j'avais créé un petit outil de reconstitution de carrière qui fonctionne très bien.

Aujourd'hui on me demande qu'il y ait deux onglets et une feuille vierge.

Je l'ai fait mais je bute sur la macro. J'arrive soit à faire marcher l'onglet 1 soit marcher l'onglet 2 en changeant carriere par carriere2.

Pouvez-vous m'aider pour que mes deux boutons ajouter et supprimer une ligne fonctionnent dans les deux onglets ?

Là c'est l'onglet 2 qui fonctionne, pas le 1.

Le mot de passe est :1234

Merci d'avance pour votre aide.

Frédéric

Salut Frédéric,

ainsi, sans doute. Cela fonctionne très bien, ici!

     With ActiveSheet.ListObjects(IIf(ActiveSheet.Name = "Reconstitution 1", "Carriere", "Carriere2"))

A+

Bonjour merci cela fonctionne parfaitement.

Pourquoi avez-vous rajouter Reconstitution 1 pour mon information ?

Il va chercher les noms carriere et carriere 2 créé par ma duplication ça ok mais pourquoi Reconstitution 1?

Merci d'avance pour votre explication je clôture juste après!

Frédéric

Salut Frédéric,

et bien, c'est le fonctionnement même de la fonction IIF : Immediate IF
Si le nom de la feuille active = 'Reconstitution 1' alors le tableau est 'Carriere' sinon, c'est Carriere2'.
Particularité : les deux options doivent être VRAIES, quelque soit la situation.

Attention : si d'autres feuilles 'Reconstitution' venaient à s'ajouter, ce code ne fonctionnera plus et devra être adapté!

A+

Merci beaucoup pour vos explications

Bonne fin de journée

Frédéric

Rechercher des sujets similaires à "dupliquer tableau macro existante"