Hallo
Als ik vraag om een map in VBA te selecteren, vind ik het pad helemaal niet intuïtief. Iedereen weet van een opdracht om een Windows Verkenner type venster te openen dat een dubbelklik uitbreiding van mappen mogelijk zou maken?
Ik gebruik het volgende commando:
"Keuze van het dossier VlagChoix = &H1 msg = "Map selecteren:" Set objShell = CreateObject("Shell.Application") Bij fout Hervatten Volgende Set objFolder = objShell.BrowseForFolder(&H0&, Msg, FlagChoix) Als NbPoint = 0 dan Pad = objFolder.ParentFolder.ParseName(objFolder.Title). Pad & "" Anders Sub afsluiten Einde als
Bij voorbaat dank,
1 like
pl
6 oktober 2015 om 09:34
2
Hallo
Ik heb een kleine tutorial gemaakt om Windows Verkenner te openen om een map te kiezen, het is heel praktisch:
http://www.lynkoa.com/tutos/3d/selectionner-un-repertoire-en-vba
Als de tutorial niet werkt, kan ik het bestand hier op de pc zetten, vraag het gewoon.
2 likes
Hallo
Ik wil het bestand in PJ, tutorials werken niet voor mij a priori...
Bedankt!
1 like
Misschien een bug, want ik heb geen toegang tot je tutorial either@PL
1 like
pl
6 oktober 2015 om 11:26
5
Ja, de tutorials werken niet, het is een bug die aan het personeel is gemeld en helaas is het niet opgelost met de update van 1 oktober...
http://www.lynkoa.com/tutos/3d/selectionner-un-repertoire-en-vba
De code die in een macro moet worden opgenomen, is hier:
http://we.tl/C85tB1qRGr
3 likes
Dus ik krijg het ook terug, het kan me op een dag altijd van pas komen. Haha
1 like
.PL, zou het mogelijk zijn om de tutorial ook te sturen? De code werkt niet voor mij, het kan me helpen begrijpen ...
"FileDialog" wordt niet herkend. Als je een aanwijzing hebt, ben ik geïnteresseerd, zo niet, dan graaf ik een tijdje in.
Een +
remrem
6 oktober 2015 om 13:53
8
Hallo
Met een beetje onderzoek:
GirlDialog: https://msdn.microsoft.com/fr-fr/library/office/ff836226.aspx
Er zijn tientallen voorbeelden op het web te vinden
1 like
pl
6 oktober 2015 om 14:13
9
Sorry dat mijn vorige code werkt voor Excel, en ik ging ervan uit dat het ook voor SolidWorks zou werken zonder te testen, maar dat doet het niet!
Hier is het juiste bestand:
http://we.tl/CgWO3GxU8T
En de juiste tutorial:
http://www.lynkoa.com/tutos/solidworks/api-solidworks-explorateur-windows-pour-selection-de-fichier-vba-0
2 likes
pl
6 oktober 2015 om 14:21
10
@remrem: juist de FileDialog is niet compatibel met SolidWorks, maar alleen met Excel!
1 like