Excel / VBA - Kör en makro / användarform

Problem

Jag är nybörjare i VBA-programmering och jag har en oro i makroexekvering från användarformulär.

  • Jag har faktiskt 5 olika kalkylblad, som innehåller flera makron kopplade till var och en av dem. Mitt mål är att skapa ett användarformulär med ett knappgränssnitt med kalkylblad så att du kan köra makron i arket jag vill att jag vill ha. * Mitt problem är att jag inte kan tilldela en knappknapp (användarformuläret) utförandet av mitt målmakro. (Jag vet inte om det är klart ...)

Lösning

Det enklaste sättet är att sätta dina makron i en allmän modul genom att ange det ark som du vill ingripa på.

Alternativt, förklara ditt makro genom Target.

  •  Offentligt unders test () 

I användarformuläret:

  •  Privat Sub UserForm_Click () Feuil1.Test 'eller Sheets ("Sheet1"). Avsluta undersökningen 

Anteckna det

Löst av lermite222

Tidigare Artikel Nästa Artikel

Bästa Tipsen