VBA-macro "Bladeren"-knop

Hallo

Ik wil graag een knop "Bladeren" (die een venster opent om door mappen en bestanden te bladeren) in een UserForm (VBA) plaatsen. Is dit mogelijk? Zo ja, hoe?

(Win 7 64-bits, SW2013)

 

Bedankt!

zie deze link, ik denk dat het antwoord erin staat ;-)

http://www.developpez.net/forums/d148453/logiciels/microsoft-office/excel/macros-vba-excel/vba-e-bouton-parcourir-selectionner-fichier/

1 like

Hallo

Laten we eens kijken of de functie voor Excel ook werkt voor SolidWorks:

http://www.lynkoa.com/tutos/3d/selectionner-un-repertoire-en-vba

Zo niet, dan zal ik in meer detail kijken.

Edit: voor SolidWorks, zie hier:

https://forum.solidworks.com/thread/25843

 

1 like

Hallo

Dank u voor uw antwoorden.

Ik keek naar je .PL tutorial, maar de "FileDialog" functie bestaat niet op SW.

 

En als ik naar je andere links kijk, krijg ik nogal wat een foutmelding. (Ondanks de PtrSafe omdat ik in 64 bits zit) (Vooral omdat dit type "Dim ObjectFound As FileSearch" niet bekend is in SW)

Hallo

Er is de GetOpenFileName-functie waarmee u de interface voor het bladeren door mappen kunt hebben.

Bijgevoegd zijn twee voorbeelden met verschillende tussenkomsten.

 


interfaces_explorateur_dossier.txt
4 likes

Inderdaad, ik heb het snel getest en het lijkt aan mijn verwachtingen te voldoen. Ik hou jullie op de hoogte! Bedankt!

1 like

Hallo

 

 Bedankt liryc voor je code waarmee ik ook mijn probleem met macro's kon oplossen die in 32 bits zijn gemaakt.

Aan de andere kant verliezen we met deze code een beetje functionaliteit, het is niet meer mogelijk om een pad te kopiëren en plakken, wat erg praktisch was met de oude code 32.

 

Heb jij een truc om dit te verhelpen?

1 like