Opgelost Microsoft Visual Basic module in een ander sheet plaatsen

Dit topic is als opgelost gemarkeerd
Status
Niet open voor verdere reacties.

Angela69

Gebruiker
Lid geworden
9 mrt 2017
Berichten
418
Besturingssysteem
Windows
Office versie
365
Hall,
Hoe moet ik een VBA code gekopieerd uit een bestand in een ander bestand plaatsen en wel zo dat het ook werkt.
Heeft iemand een advies?
 
Als het een export van de code is kan je die gewoon importeren.
Of het werkt is natuurlijk helemaal afhankelijk van verwijzingen in die code naar bladnamen, cel adressen etc.
 
Als de VBA-code in een Module staat kun je de module exporteren uit je brondocument en weer importeren in je nieuwe document.
Alt+F11, rechtermuisknop op de module, Exporteren.
In je nieuwe document Alt+F11, rechtsklik op ThisWorkbook, Importeren.
Vervolgens verwijder je de code die je niet nodig hebt, eventueel werkbladnamen aanpassen etc.

Je kunt de code natuurlijk ook gewoon kopiëren en plakken via de VBA-editor, ook als de code in een werkbladmodule staat.
Het aller makkelijkst: plaats je bron- en doeldocument hier.
 
Hartelijk dank Edmoor :cool: en Hulpje
 
angela69 werkt aan super geheime staats documenten. Wegens het gevaar op spionage is het is hem ten strengste verboden van voorbeelden te plaatsen.
 
Angela69 is zó geheim, dat hij zich als vrouw vermomt :).
Overigens vind ik de makkelijkste manier om een module te kopieren om beide bestanden te openen, en in de VBA editor de gewenste module te slepen naar het andere bestand. Makkelijker kan het echt niet...
 
angela69 werkt aan super geheime staats documenten. Wegens het gevaar op spionage is het is hem ten strengste verboden van voorbeelden te plaatsen.
Angela69 vraagt om advies en niet dat jij de codes gaat verplaatsen.
Simpel toch?
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan