Applies ToMicrosoft 365 rakendus Excel Maci jaoks ette nähtud Microsoft 365 rakendus Excel Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel 2016

Vormi juhtelemendi nupu või käsunupu (ActiveX-juhtelemendi) abil saate käivitada makro, mis teostab toimingu, kui kasutaja seda klõpsab. Mõlemat nuppu nimetatakse ka lihtsaks nupuks, mille saab häälestada töölehe printimise automatiseerimiseks, andmete filtreerimiseks või arvude arvutamiseks. Üldiselt on vormi juhtelemendi nupp ja ActiveX-juhtelemendi käsunupp välimuse ja funktsiooni poolest sarnased. Siiski on neil mõned erinevused, mida selgitatakse järgmistes jaotistes.

Nupp (vormi juhtelement)

Tööriistariba Vormid nupu juhtelemendi näide

Käsunupp (ActiveX-juhtelement)

Käsunupu ActiveX-juhtelemendi näide

Alltoodud jaotistes saate teada, kuidas lisada Excelis (Windowsis või Macis) nupule makro.

Märkus.: Macis ActiveX-juhtelemente ei toetata.

Makrod ja VBA tööriistad leiate menüüst Arendaja , mis on vaikimisi peidetud.

Esimene samm on selle lubamine. Lisateavet leiate artiklist Menüü Arendaja kuvamine.

Menüü Arendaja lindil

Nupu lisamine (vormi juhtelement)

  1. Klõpsake menüü Arendaja jaotises Juhtelemendid nuppu Lisa ja seejärel jaotises Vormi juhtelemendid nuppu Nupp Nupu pilt .

  2. Klõpsake töölehe asukohta, kus soovite kuvada nupu vasaku ülanurga. Kuvatakse hüpikaken Makro määramine .

  3. Määrake nupule makro ja klõpsake nuppu OK.

  4. Nupu juhtelemendi atribuutide määramiseks paremklõpsake nuppu ja seejärel klõpsake käsku Vorminda juhtelementi.

Käsunupu lisamine (ActiveX-juhtelement)

  1. Klõpsake menüü Arendaja jaotises Juhtelemendid nuppu Lisa ja seejärel jaotises ActiveX-juhtelemendid nuppu Käsunupp Nupu pilt .

  2. Klõpsake töölehe asukohta, kus soovite kuvada käsunupu vasaku ülanurga.

  3. Klõpsake jaotises Juhtelemendid nuppu Kuva kood. See käivitab Visual Basic Editori. Veenduge, et parempoolses ripploendis oleks valitud suvand Click (Klõpsa ). Alamprotseduur CommandButton1_Click (vt alltoodud joonist) käivitab nupu klõpsamisel järgmised kaks makrot: SelectC15 ja HelloMessage.

    Alamprotseduur Visual Basic Editoris

  4. Tehke käsunupu alamkorras ühte järgmistest.

    • Sisestage töövihikus olemasoleva makro nimi. Makrode leidmiseks klõpsake jaotises Kood nuppu Makrod. Nupu kaudu saate käivitada mitu makrot, sisestades makrode nimed alamtoote sees omaette ridadele.

    • Vajadusel lisage oma VBA-kood.

  5. Sulgege Visual Basic Editor ja klõpsake kujundusrežiimi Nupu pilt veendumaks, et kujundusrežiim on välja lülitatud.

  6. Nüüd nupu juurde kuuluva VBA-koodi käivitamiseks klõpsake äsja loodud ActiveX-käsunuppu.

  7. ActiveX-juhtelemendi redigeerimiseks veenduge, et töötaksite kujundusrežiimis. Lülitage menüü Arendaja jaotises Juhtelemendid sisse kujundusrežiim.

  8. Käsunupu juhtelemendi atribuutide määramiseks klõpsake menüü Arendaja jaotises Juhtelemendid nuppu Atribuudid Nupu pilt . Samuti võite käsunuppu paremklõpsata ja seejärel klõpsata käsku Atribuudid.

    Märkus.: Enne nupu Atribuudid klõpsamist veenduge, et objekt, mille atribuute soovite uurida või muuta, oleks juba valitud.

    Kuvatakse väli Atribuudid . Iga atribuudi kohta üksikasjaliku teabe saamiseks valige atribuut ja vajutage Visual Basicu spikker teema kuvamiseks klahvi F1. Atribuudi nime saate tippida ka Visual Basicu spikri otsinguväljale . Järgmises tabelis on kokku võetud saadaolevad atribuudid.

Kui soovite määrata

Kasuta seda atribuuti

Üldine:

Näitab, kas juhtelement laaditakse töövihiku avamisel. (ActiveX-juhtelementide puhul ignoreeritakse.)

Laadi automaatselt (Excel)

Kas juhtelement saab süveneda ja vastata kasutaja loodud sündmustele.

Lubatud (vorm)

Kas juhtelementi saab redigeerida või mitte.

Lukus (vorm)

Juhtelemendi nimi.

Nimi (vorm)

Juhtelemendi kinnitamise viis selle all olevatele lahtritele (vaba ujuv, teisaldamine, suuruse muutmine või teisaldamine ja suuruse muutmine).

Paigutus (Excel)

Kas juhtelementi saab printida.

PrintObject (Excel)

Kas juhtelement on nähtav või peidetud.

Nähtav (vorm)

Tekst.

Fondiatribuudid (paks, kursiiv, suurus, läbikriipsutus, allakriipsutus ja kaal).

Paks, Kursiiv, Suurus, Läbikriipsutus, Allakriipsutus, Kaal (vorm)

Juhtelemendi kirjeldav tekst, mis tuvastab või kirjeldab seda.

Pealdis (vorm)

Kas juhtelemendi sisu mähkitakse automaatselt rea lõppu.

WordWrap (vorm)

Suurus ja paigutus:

Kas juhtelemendi suurus kohandatakse kogu sisu kuvamiseks automaatselt.

Automaatsumma (vorm)

Punktide kõrgus või laius.

Kõrgus, laius (vorm)

Juhtelemendi ja töölehe vasaku või ülemise serva vaheline kaugus.

Vasak, üleval (vorm)

Vormingu:

Taustavärv.

Taustvärv (vorm)

Taustalaad (läbipaistev või läbipaistmatu).

BackStyle (Vorm)

Esiplaanivärv.

ForeColor (Vorm)

Kas juhtelemendil on vari.

Vari (Excel)

Piltide:

Juhtelemendis kuvatav rasterpilt.

Pilt (vorm)

Pildi asukoht pealdise suhtes (vasakul, üleval, paremal jne).

PicturePosition (Vorm)

Klaviatuur ja hiir:

Juhtelemendi kiirklahv.

Kiirendi (vorm)

Kohandatud hiireikoon.

Hiirekursor (vorm)

Kursori tüüp, mis kuvatakse, kui kasutaja paigutab hiire kindlale objektile (standardne, nool, I-tala jne).

MousePointer (Vorm)

Kas juhtelement pöörab klõpsamisel fookusesse.

TakeFocusOnClick (vorm)

Makrod ja VBA-tööriistad leiate menüüst Arendaja , mis on vaikimisi peidetud, nii et esimene samm on selle lubamine

  1. Avage Excel > Eelistused... > tööriistariba & lint.

  2. Märkige kategooria Lindi kohandamine loendis Põhimenüüd ruut Arendaja ja seejärel klõpsake nuppu Salvesta.Menüülindile lisamiseks märkige valiku Arendaja kõrval olev märkeruut

Nupu lisamine (vormi juhtelement)

Tehke järgmist

  1. Klõpsake menüü Arendaja nuppu Nupp Nupu pilt .

  2. Klõpsake töölehe asukohta, kus soovite kuvada nupu vasaku ülanurga. Kuvatakse hüpikaken Makro määramine .

    Märkus.: Kui olete nupu juba lisanud, võite seda paremklõpsata ja valida käsu Määra makro.

  3. Määrake nupule makro ja klõpsake nuppu OK.

  4. Nupu juhtelemendi atribuutide määramiseks paremklõpsake seda ja seejärel valige Vorminda juhtelementi....  

Käsunupu lisamine (Visual Basicu juhtelement)

  1. Klõpsake menüü Arendaja nuppu Nupp Nupu pilt .

  2. Klõpsake töölehe asukohta, kus soovite kuvada käsunupu vasaku ülanurga.

    Märkus.: Kui olete nupu juba lisanud, võite seda paremklõpsata ja valida käsu Määra makro.

  3. Valige dialoogiboksis Makro määramine nupp Uus, mis avab Visual Basic Editori (VBE) järgmise koodiga paanile.

      Sub ButtonX_Click() 
    
      End Sub
  4. Tehke käsunupu alamjärjestuses ridade Alam jaLõpeta alam vahel ühte järgmistest.

    • Sisestage töövihikus olemasoleva makro nimi. Nupu kaudu mitme makro käivitamiseks tippige makrode nimed alamprotseduuris eraldi ridadele.

    • Lisage oma VBA-kood.

  5. Klõpsake nuppu Kujundusrežiim Nupu pilt veendumaks, et kujundusrežiim on välja lülitatud, ja seejärel sulgege Visual Basic Editori aken.

  6. Nupu redigeerimiseks paremklõpsake seda ja valige Visual Basic.

  7. Nupu juhtelemendi atribuutide määramiseks paremklõpsake seda ja seejärel valige Vorminda juhtelementi....

Kas vajate rohkem abi?

Kui teil on küsimusi, saate need esitada Exceli tehnikakogukonnafoorumis, kus teile vastavad asjatundjad, või teistele kasutajatele kogukonnafoorumis.

Lisateave

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.