Bonjour à tous!
Je suis donc face à un problème de suppression. Après plusieurs tests, j'ai trouvé d'où vient le problème, mais je ne sais pas comment le régler.
Je vous explique : je créé différent dossier à l'aide d'une macro, puis dans une autre, j'ouvre certains de ces dossiers à l'aide d'une "Application.FileDialog(msoFileDialogFolderPicker)" comme ceci :
Une fois la macro passée, le dossier qui se trouvait dans ".InitialFileName" n'est pas supprimable : j'ai le message qui dit que la suppression n'est pas possible car le dossier est ouvert. Pourtant, je ne le vois ouvert nulle part! Une fois que je ferme excel, je peux alors supprimer ce dossier.
Mais j'aimerais quand même pouvoir le supprimer sans devoir fermer excel! Et j'aimerais surtout qu'une fois la macro finit, ce dossier ne soit plus ouvert dans excel.
Est-ce que quelqu'un voit d'où cela peut venir?
Merci à vous!
++
Je suis donc face à un problème de suppression. Après plusieurs tests, j'ai trouvé d'où vient le problème, mais je ne sais pas comment le régler.
Je vous explique : je créé différent dossier à l'aide d'une macro, puis dans une autre, j'ouvre certains de ces dossiers à l'aide d'une "Application.FileDialog(msoFileDialogFolderPicker)" comme ceci :
Code:
With Application.FileDialog(msoFileDialogFolderPicker)
.InitialFileName = CheminDossier & Annee & "\" & NomClient & "\"
.Title = "Choisissez le dossier du nom du groupe"
.Show
ChoixDossier = .SelectedItems(1)
End With
Une fois la macro passée, le dossier qui se trouvait dans ".InitialFileName" n'est pas supprimable : j'ai le message qui dit que la suppression n'est pas possible car le dossier est ouvert. Pourtant, je ne le vois ouvert nulle part! Une fois que je ferme excel, je peux alors supprimer ce dossier.
Mais j'aimerais quand même pouvoir le supprimer sans devoir fermer excel! Et j'aimerais surtout qu'une fois la macro finit, ce dossier ne soit plus ouvert dans excel.
Est-ce que quelqu'un voit d'où cela peut venir?
Merci à vous!
++
Dernière édition: