Lancement de macro a l'ouverture
Résolu
matthieu560
-
matthieu560 -
matthieu560 -
Bonjour,
j'aimerais que excel exécute une macro automatiquement si il détecte une certaine extension de fichier.
Je bute sur la détection de fichier.
J'ai placé ça dans un module :
Sub auto_open()
Dim Extension As String
Extension = IIf(Mid(StrReverse(ThisWorkbook.name), 4, 1) = ".", Right(ThisWorkbook.name, 3), Right(ThisWorkbook.name, 4))
MsgBox Extension
End Sub
Mais ça sort "XSLB" quelque soit le fichier ouvert... on dirait que c'est exécuté une fois excel ouvert mais avant le classeur.
Si vous avez une idée, merci bien.
Matthieu
j'aimerais que excel exécute une macro automatiquement si il détecte une certaine extension de fichier.
Je bute sur la détection de fichier.
J'ai placé ça dans un module :
Sub auto_open()
Dim Extension As String
Extension = IIf(Mid(StrReverse(ThisWorkbook.name), 4, 1) = ".", Right(ThisWorkbook.name, 3), Right(ThisWorkbook.name, 4))
MsgBox Extension
End Sub
Mais ça sort "XSLB" quelque soit le fichier ouvert... on dirait que c'est exécuté une fois excel ouvert mais avant le classeur.
Si vous avez une idée, merci bien.
Matthieu
A voir également:
- Lancer macro à l'ouverture d'un fichier excel
- Fichier bin - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier rar - Guide