anoniem Geplaatst: 2 februari 2002 Delen Geplaatst: 2 februari 2002 Ik heb in vba in verschillende modules enkele macro's staan die ik door een andere macro wil laten starten. Kan dit? Bijvoorbeeld in module 1 start eerst macro 1 en dan start automatisch in module 2 macro 2. Of moet ik al die macro's aan elkaar plakken in 1 module? Het gaat hier om 4 macro's die waarschijnlijk te groot zijn om ze aan elkaar te plakken. Ik heb namelijk ergens gelezen dat een macro maar 64kb groot mag zijn. Quote Link naar reactie
anoniem Geplaatst: 3 februari 2002 Auteur Delen Geplaatst: 3 februari 2002 geen enkel probleem. kijk maar eens bij "run" in de help van vba succes. Quote Link naar reactie
anoniem Geplaatst: 3 februari 2002 Auteur Delen Geplaatst: 3 februari 2002 Ik heb Run ingetypt in de helpindex van vba. Ik krijg 204 resultaten. Gezien mijn nog niet al te groote ervaring met vba kom ik er niet uit. Ik zou graag een voorbeeld zien als dit kan. Dit kan ik dan zelf aanpassen. Alvast bedankt. Quote Link naar reactie
anoniem Geplaatst: 3 februari 2002 Auteur Delen Geplaatst: 3 februari 2002 Sub Macro1() ActiveCell.FormulaR1C1 = "1" Range("A6").Select End Sub ------------------------------ Sub macro2() Run ("macro1") End Sub de verwijzing vanuit macro2 naar macro1 werkt omdat deze in 1 werkmap zitten. denk hierom als je verschillende macro's aanroept in verschillende werkmappen. dan moet je het pad ook invoeren. Quote Link naar reactie
anoniem Geplaatst: 4 februari 2002 Auteur Delen Geplaatst: 4 februari 2002 Ik heb je voorbeeld uitgeprobeerd en het werkt perfect. Bedankt. cor Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen