chris6999
XLDnaute Impliqué
Bonjour le forum
Je ne parviens pas à trouver comment récupérer en fin de code la valeur d'une variable qui correspond au nom complet d'un fichier complet incluant le chemin
Mon code permet de créer un répertoire en référence à la date du jour
A la fin du code j'ai besoin de pouvoir conserver le nom et le chemin de ce répertoire pour m'en servir par la suite
Après plusieurs recherches je n'ai pas trouvé de solution ...
Je voudrais conserver la variable nommée dossier
Je ne mets pas de fichier en PJ car cela ne me paraît pas pertinent pour ce type de question
Merci par avance à ceux qui peuvent m'aider
Bonne journée
Mon code est le suivant :
Sub creer_dossier_autre()
'crée dans le répertoire Fichiers bilan TO le répertoire au nom de la date
Dim dossier As String, Fnom As String
nom = Format(Now, "dd_mm_yyyy") ' & "_" & Format(Now, "hh") & "h_" & Format(Now, "mm") & "m"
dossier = "C:\Users\...\" & nom & "\" '<------------ ici la variable que je souhaite stocker
Dim fs As Object
Set fs = CreateObject("Scripting.FileSystemObject") ' initialisation de la variable
'test si dossier existe sinon création
If fs.FolderExists(dossier) Then
'code si le dossier existe
'le repertoire n'existe pas donc le crée
Else: fs.CreateFolder dossier
'code dans le répertoire
End If
Set fs = Nothing
End Sub
Je ne parviens pas à trouver comment récupérer en fin de code la valeur d'une variable qui correspond au nom complet d'un fichier complet incluant le chemin
Mon code permet de créer un répertoire en référence à la date du jour
A la fin du code j'ai besoin de pouvoir conserver le nom et le chemin de ce répertoire pour m'en servir par la suite
Après plusieurs recherches je n'ai pas trouvé de solution ...
Je voudrais conserver la variable nommée dossier
Je ne mets pas de fichier en PJ car cela ne me paraît pas pertinent pour ce type de question
Merci par avance à ceux qui peuvent m'aider
Bonne journée
Mon code est le suivant :
Sub creer_dossier_autre()
'crée dans le répertoire Fichiers bilan TO le répertoire au nom de la date
Dim dossier As String, Fnom As String
nom = Format(Now, "dd_mm_yyyy") ' & "_" & Format(Now, "hh") & "h_" & Format(Now, "mm") & "m"
dossier = "C:\Users\...\" & nom & "\" '<------------ ici la variable que je souhaite stocker
Dim fs As Object
Set fs = CreateObject("Scripting.FileSystemObject") ' initialisation de la variable
'test si dossier existe sinon création
If fs.FolderExists(dossier) Then
'code si le dossier existe
'le repertoire n'existe pas donc le crée
Else: fs.CreateFolder dossier
'code dans le répertoire
End If
Set fs = Nothing
End Sub