Bonjour le forum,
J'ai un souci dans un code VBA
Si j'écris
l'objet objFolder prend la valeur "photo"
Code : Sélectionner tout - Visualiser dans une fenêtre à part Set objFolder = objShell.Namespace("c:\users\xx\photo")
Par contre, si j'utilise le code
et que je sélectionne le même dossier, la variable string FolderName contient bien le chemin complet du dossier sélectionné mais l'objet objFolder prend la valeur "empty".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 With Application.FileDialog(msoFileDialogFolderPicker) .AllowMultiSelect = False .Show FolderName = .SelectedItems(1) End With Set objFolder = objShell.Namespace(FolderName)
Dans les deux cas, "objFolder" est défini comme Object
Un membre du forum pourrait-il m'expliquer comment alimenter un objet par une variable string
D'avance merci
Harry
Partager