Töölehel juhtelemendile makro lisamine või makro redigeerimine

Märkus.:  Soovime pakkuda teie keeles kõige ajakohasemat spikrisisu niipea kui võimalik. See leht on tõlgitud automaatselt ja sellel võib leiduda grammatikavigu või ebatäpsusi. Tahame, et sellest sisust oleks teile abi. Palun märkige selle lehe allservas, kas sellest teabest oli teile kasu või mitte. Soovi korral saab ingliskeelset artiklit lugeda siit .

Vormi juhtelemendi või ActiveX-juhtelemendi automatiseerida, tehes järgmist:

  • Toiming või toiming teha, kui kasutaja klõpsab vormi juhtelemendi makro määrates.

  • Käivitage Microsoft Visual Basic for Applications (VBA) kood, et töödelda sündmusi, mis tehakse, kui kasutaja suhtleb ActiveX-juhtelemendi.

Lisateavet makrode loomise kohta vt loomine või Kustuta makro.

Vormi juhtelemendi makro lisamine või redigeerimine

  1. Paremklõpsake juhtelementi ja seejärel klõpsake käsku Omista makro.

    Kuvatakse dialoogiboks Makrode omistamine.

  2. Olemasoleva makro asukoha määramiseks valige loendiboksis Makrode allikas koht, kus makro asub. Selleks tehke ühte järgmistest.

    • Makro otsimiseks kõigist avatud töövihikutest klõpsake väärtust Kõik avatud töövihikud.

      Märkus.: Kui makro, mille soovite juhtelemendile omistada, asub mõnes muus töövihikus, avage esmalt see töövihik, et see oleks loendiboksis Makrode allikas saadaval.

    • Makro otsimiseks ainult praegust töölehte sisaldavast töövihikust valige väärtus See töövihik.

    • Makro otsimiseks mõnest kindlast töövihikust valige soovitud töövihik saadaolevate avatud töövihikute loendist.

  3. Tehke ühte järgmistest.

    Makro omistamine.    Tehke ühte järgmistest.

    • Kirje uus makro.    Klõpsake kirjetja lõpetamisel salvestamise makrot, klõpsake menüü arendaja jaotises kood nuppu Seiska salvestamine Nupu pilt .

    • Omistage olemasolev makro.    Topeltklõpsake loendis soovitud makrot või sisestage selle nimi väljale Makro nimi.

    • Loo uus makro.    Klõpsake nuppu Uus ja kirjutage siis Visual Basic Editori uus makro.

      Makrode kirjutamine kohta leiate lisateavet teemast Visual Basicu spikker.

      Muutke omistatud makrot.    Tehke ühte järgmistest.

    • Redigeerige olemasolevat makrot.    Klõpsake makro nime väljal Makro nimi ja seejärel klõpsake nuppu Redigeeri.

    • Omistage mõni muu olemasolev makro.    Topeltklõpsake loendis soovitud makrot või sisestage selle nimi väljale Makro nimi.

ActiveX-juhtelemendi makro lisamine või redigeerimine

  1. Kui menüü Arendaja pole saadaval, kuvage see.

    Rakenduses Excel 2016, 2013, 2010:

    1. Klõpsake menüüs Fail nuppu Suvandid ja seejärel kategooriat Lindi kohandamine.

    2. Klõpsake jaotises Kohanda lintiruut arendaja ja klõpsake nuppu OK.

    Excel 2007

    1. Klõpsake Microsoft Office'i nuppu Office'i nupu pilt ja siis nuppu Exceli suvandid.

    2. Märkige kategooria Populaarsed jaotises Exceliga töötamise populaarseimad suvandid ruut Kuva lindil menüü Arendaja ning klõpsake nuppu OK.

  2. ActiveX-juhtelemendi redigeerimiseks veenduge, et olete kujundusrežiimis. Klõpsake menüü arendaja jaotises juhtelemendid sisse lülitada Kujundusrežiim Nupu pilt .

  3. Valige soovitud juhtelement.

    Lisateavet leiate teemast märkige või tühjendage ruut kontrolli töölehel.

  4. Klõpsake menüü arendaja jaotises juhtelemendid nuppu Kuva kood Nupu pilt .

    Märkus.: Olemasoleva makro redigeerimiseks võite ka juhtelementi paremklõpsata ja seejärel klõpsata käsku View Code (Kuva kood).

  5. Visual Basic Editori uus makro või muutke olemasolevat makrot.

    Makrode kirjutamine kohta leiate lisateavet teemast Visual Basicu spikker.

  6. Kui olete makro kirjutamisega lõpule jõudnud, klõpsake Visual Basic Editoris menüü File (Fail) käsku Close and Return to Microsoft Excel (Sule ja naase Microsoft Exceli).

  7. Kui olete lõpetanud, juhtelement, klõpsake menüü arendaja jaotises juhtelemendid välja lülitada Kujundusrežiim Nupu pilt .

Täiendage Office'i kasutamise oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×