Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2010 Nom fichier variable dans macro

Niouf

XLDnaute Occasionnel
Bonjour le forum !

Alors, j'explique le problème rencontré : Je déroule un code à partir d'un fichier d'origine appelé "Relevé TRG vierge".
A la fin de mon code, j'enregistre ce fichier dans un nouveau répertoire et le renomme en fonction de la date du jour : Relevé 26-9-2016.
Et vu que ce fichier à changé de nom, et que ce nom peut varier en fonction de la date, je ne peux pas effectuer la suite du code lorsque je sélectionne le fichier en question puisque son nom à changé ...

Est ce possible de contrer ce problème en déclarant une variable quelconque ?

Merci d'avance pour votre aide !
 

gilbert_RGI

XLDnaute Barbatruc
Bonjour,
à l'ouverture du classeur informer la variable avec le nom du classeur
Private Sub Workbook_Open()
Call test
End Sub

dans un module
Public MaVar As String

Sub test()
MaVar = ThisWorkbook.Name
MsgBox MaVar
End Sub

Sub essai()
MsgBox MaVar
End Sub
 
Dernière édition:

Niouf

XLDnaute Occasionnel
Salut Gilbert !

Ouais j'y ai pensé, mais ça se complique lorsque je switch entre 2 fichiers ça non ?
Ma macro copie des valeurs d'un fichier à un autre, j'ai donc besoin de sélectionner un fichier ou l'autre ^^
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…