Alimentation d'un objet par une variable string
Bonjour le forum,
J'ai un souci dans un code VBA
Si j'écris
Code:
Set objFolder = objShell.Namespace("c:\users\xx\photo")
l'objet objFolder prend la valeur "photo"
Par contre, si j'utilise le code
Code:
1 2 3 4 5 6
| With Application.FileDialog(msoFileDialogFolderPicker)
.AllowMultiSelect = False
.Show
FolderName = .SelectedItems(1)
End With
Set objFolder = objShell.Namespace(FolderName) |
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".
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