Bonjour tous le monde
Je voudrais créer dynamiquement une nouvelle feuille dans un classeur et affecter a son événement activate une macro
Merci pour votre aide
Bonjour tous le monde
Je voudrais créer dynamiquement une nouvelle feuille dans un classeur et affecter a son événement activate une macro
Merci pour votre aide
Bonjour,
Si vous souhaitez qu'une procédure s'enclenche à l'activation d'une feuille et que cela se généralise sur l'ensemble du classeur, il est préférable d'utiliser la procédure Private Sub Workbook_SheetActivate(ByVal Sh As Object). L'argument sh vous permettra par exemple de créer des exceptions avec un If ou un Select Case
Pour en savoir plus sur les procédures événementielles
Philippe Tulliez
Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau)
Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer suret si celle-ci est pertinente pensez à voter
Mes tutoriels : Utilisation de l'assistant « Insertion de fonction », Les filtres avancés ou élaborés dans Excel
Mon dernier billet : Utilisation de la fonction Dir en VBA pour vérifier l'existence d'un fichier
Partager