Macro à usage unique?

Bonsoir à tous,

je sais faire afficher un userform dès l'ouverture de mon fichier mais j'aimerai que cela se présente une fois. Je m'explique.

J'aimerai avoir un fichier enracinée sur un serveur (si quelqu'un au passage à un conseil, je suis preneur) et comme je ne veut pas qu'il soit déplacer, j'aimerai mettre en place un userform qui permet de faire un enregistrer sous du fichier original. Du coup, j'aimerai qu'à l'ouverture de la copie, ce userform ne se présente pas.

Je joins le fichier en question, et remercie d'avance ceux qui auront pris le temps de me donner un coup de pouce!

Cordialement,

PS : J'ai un autre souci, cela concerne des raccourci : Ctrl+D pour supprimer une ligne et Ctrl+I pour insérer une ligne que je ne sais pas faire. Les macros existent pour supprimer/insérer sont faites, mais les raccourcis, j'ai chercher, mais je trouve pas.

Bonjour

Comme solution il faut tester le nom du classeur

Private Sub Workbook_Open()
  If ThisWorkbook.Name <> "Ali Nabil DQE V003 (1).xlsm" Then Exit Sub
  Nouveau_DQE.Show
End Sub

Pour les raccourcis macro

Tapes Alt + F8

Choisis une macro et dans options tu peux choisir le raccourci

MERCI!

Rechercher des sujets similaires à "macro usage unique"