Excel / VBA - Kører en makro / brugerformular
Problem
Jeg er en nybegynder i VBA programmering, og jeg har en bekymring i udførelsen af en makro fra en brugerformular.
- Jeg har faktisk 5 forskellige regneark, der indeholder flere makroer, der er knyttet til hver af dem. Mit mål er at oprette en brugerformular med en knap-grænseflade med regneark, så du kan køre makroen i det ark jeg vil have, jeg vil have. * Mit problem er, at jeg ikke kan tildele en klikknap (brugerformularen) udførelsen af min målmakro. (Jeg ved ikke, om det er klart ...)
Opløsning
Den nemmeste måde ville være at sætte dine makroer i et offentligt modul ved at angive det ark, som du vil gribe ind på.
Alternativt erklærer du din makro ved Target.
Offentlig underprøve ()
I brugerformularen:
Privat Sub UserForm_Click () Feuil1.Test 'eller Sheets ("Sheet1"). Afslut Sub-test
Noter det
Løst af lermite222