Tips van Excel Koning
Maak uw macro's dynamischer!
De tips van vandaag gaan over hoe u eenvoudig een macro kunt maken die klinkt gebruiker välja vilken Excelfil/textfil/Ascii-fil etc som ska öppnas. U mag ook voorbeelden van hoe je kunt springen tussen meerdere geopende bestanden.
Als u macro's die wat meer geavanceerde bewerkingen uit te voeren maken, het is altijd goed om dynamisch denken – dwz hoe meet af aan flexibiliteit bouwt in uw macro's.
Een duidelijk voordeel van deze aanpak is dat de Excel-bestanden die de macro importeert niet moeten dezelfde naam hebben op elke run van de macro.
De procedure is als volgt:
1. Neem in de naam van welk bestand.
De methode GETOPENFILENAME in VBA open dialoog “Bestand openen” of “Bestand openen”. Deze box kan de gebruiker eenvoudig verwijzen naar een bestand wijze.
De methode GETOPENFILENAME in VBA open dialoog “Bestand openen” of “Bestand openen”. Deze box kan de gebruiker eenvoudig verwijzen naar een bestand wijze.
2. Lees in de naam (pad) in een variabele.
3. Gebruik variabele om het bestand te openen.
4. Draag het naar wens met het bestand.
Al het bovenstaande wordt beheerd met behulp van eenvoudige VBA-code die u eenvoudig kunt opnemen in uw macro's.
Misschien krijg je om te experimenteren met de code een paar keer voordat je volledig inzicht in de procedure, maar als je eenmaal hebt het voorbeeld geleerd, zal je zeker een significant voordeel in de toekomst.
U vindt de voorbeeldcode in het gedeelte over GetOpenFilename på Excelkungen.com.
Hij is echt de koning van Excel…Excel koning..
Wees voorzichtig Out There
Verschillend