VBA code kopiêren

Status
Niet open voor verdere reacties.

zeilersailor

Nieuwe gebruiker
Lid geworden
18 jun 2010
Berichten
4
Hallo,

Ik heb een excelbestand met verschillende tabbladen. Sommige tabbladen hebben VBA code en er zijn ook verschillende macro's actief.
Nu wil ik automatisch een bepaald deel van de code kopiëren naar een nieuw toe te voegen tabblad.
Dus van zodra het tabblad toegevoegd werd en de juiste naam kreeg moet de bestaande code (automatisch) gekopieerd worden.
Ik werk met Excel 2013.
Wie kan me helpen?

Alvast bedankt
 
Waarom zou je dat doen? VBA code werkt overal in je document. Als je code die op een specifiek werkblad staat overal nodig hebt, kun je die code beter op een module zetten. Dan heb je de code maar één keer nodig. Je wilt tenslotte ook niet dat je een procedure 40 keer moet aanpassen als die code op 40 bladen staat...
 
Omdat ik op dat tabblad een macro wil starten tengevolge van een "event" (waardeverandering in een bepaalde cel)
 
Dan maak je toch gebruik van:
Code:
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)

End Sub

achter thisworkbook

en geef je daar je voorwaarden op.


Niels
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan