Makro loomine Excelis - lihtne Excel VBA

Lang L: none (table-of-contents)

Arendaja sakk | Käsunupp | Määrake makro | Visual Basic redaktor

Koos Exceli VBA saate Excelis ülesandeid automatiseerida, kirjutades nn makrosid. Selles peatükis saate teada, kuidas lihtsat luua makro mis käivitatakse pärast käsunupu klõpsamist. Kõigepealt lülitage sisse vahekaart Arendaja.

Arendaja vahekaart

Vahekaardi Arendaja sisselülitamiseks toimige järgmiselt.

1. Paremklõpsake lindi suvalist kohta ja seejärel klõpsake käsku Kohanda linti.

2. Valige dialoogiboksi paremas servas jaotise Lindi kohandamine alt peamised sakid (vajadusel).

3. Märkige ruut Arendaja.

4. Klõpsake nuppu OK.

5. Vahekaardi Arendaja leiate vahekaardi Vaade kõrval.

Käsunupp

Käsunupu töölehele paigutamiseks toimige järgmiselt.

1. Klõpsake vahekaardil Arendaja nuppu Lisa.

2. Grupis ActiveX -juhtelemendid klõpsake käsunuppu.

3. Lohistage oma töölehel käsunuppu.

Määrake makro

Makro (ühe või mitme koodirea) määramiseks käsunupule toimige järgmiselt.

1. Paremklõpsake CommandButton1 (veenduge, et valitud on kujundusrežiim).

2. Klõpsake nuppu Vaata koodi.

Ilmub Visual Basic Editor.

3. Asetage kursor Private Sub CommandButton1_Click () ja End Sub vahele.

4. Lisage allpool näidatud koodirida.

Märkus. Vasakpoolset akent nimega Sheet1 (Sheet1) ja ThisWorkbook nimetatakse Project Exploreriks. Kui Project Explorer pole nähtav, klõpsake View, Project Explorer. Kui lehe 1 aknaaken pole nähtav, klõpsake nuppu Leht1 (leht1). Saate praegu suvandit Option Explicit ignoreerida.

5. Sulgege Visual Basic Editor.

6. Klõpsake lehel käsunuppu (veenduge, et kujundusrežiimi valik on tühistatud).

Tulemus:

Palju õnne. Lõite äsja Excelis makro!

Visual Basic redaktor

Visual Basic Editori avamiseks klõpsake vahekaardil Arendaja Visual Basic.

Ilmub Visual Basic Editor.

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave