Excel / VBA - Kjører en makro / brukerform

Utgave

Jeg er en nybegynner i VBA programmering, og jeg har en bekymring i utførelsen av en makro fra et brukerskjema.

  • Jeg har faktisk 5 forskjellige regneark, som inneholder flere makroer knyttet til hver av dem. Målet mitt er å lage et brukerskjema med et knappegrensesnitt med regneark slik at du kan kjøre makroen i arket jeg vil ha jeg vil ha. * Mitt problem er at jeg ikke kan tilordne en knappeklikk (brukerskjemaet) utførelsen av målmakroen min. (Jeg vet ikke om dette er klart ...)

Løsning

Den enkleste måten er å sette makroene dine i en offentlig modul ved å spesifisere arket du vil intervenere på.

Alternativt erklærer du makroen din ved å målrette.

  •  Offentlig delprøve () 

I brukerformularen:

  •  Privat Sub UserForm_Click () Feuil1.Test 'eller Sheets ("Sheet1"). Slutt Sub-test 

Noter det

Løst av lermite222

Forrige Artikkel Neste Artikkel

Beste Tips