Vba

Creați o macro

Create Macro

Fila Dezvoltator | Butonul de comanda | Atribuiți o macro | Editor Visual Basic





Cu Excel VBA puteți automatiza sarcini în Excel scriind așa-numitele macrocomenzi. În acest capitol, aflați cum să creați un simplu macro care va fi executat după ce faceți clic pe un buton de comandă. Mai întâi, activați fila Dezvoltator.

Fila Dezvoltator

Pentru a activa fila Dezvoltator, executați pașii următori.





1. Faceți clic dreapta oriunde pe panglică, apoi faceți clic pe Personalizați panglica.

Personalizați panglica în Excel



cum alternez culorile rândurilor în Excel

2. Sub Personalizați panglica, în partea dreaptă a casetei de dialog, selectați Filele principale (dacă este necesar).

3. Bifați caseta de validare Dezvoltator.

Porniți fila Dezvoltator

4. Faceți clic pe OK.

5. Puteți găsi fila Dezvoltator lângă fila Vizualizare.

Fila Dezvoltator

Butonul de comanda

Pentru a plasa un buton de comandă pe foaia de lucru, executați pașii următori.

1. Pe Fila dezvoltator , faceți clic pe Inserare.

2. În grupul ActiveX Controls, faceți clic pe butonul Command.

Introduceți un buton de comandă

3. Trageți un buton de comandă pe foaia de lucru.

Atribuiți o macro

Pentru a atribui o macro (una sau mai multe linii de cod) butonului de comandă, executați pașii următori.

1. Faceți clic dreapta pe CommandButton1 (asigurați-vă că este selectat Modul de proiectare).

2. Faceți clic pe Vizualizare cod.

Vizualizați codul

Apare Editorul Visual Basic.

ce reprezintă o bară de date dintr-o celulă?

3. Plasați cursorul între Private Sub CommandButton1_Click () și End Sub.

4. Adăugați linia de cod prezentată mai jos.

Adăugați o linie de cod

Notă: fereastra din stânga cu numele Sheet1 (Sheet1) și ThisWorkbook se numește Project Explorer. Dacă Project Explorer nu este vizibil, faceți clic pe View, Project Explorer. Dacă fereastra Cod pentru Sheet1 nu este vizibilă, faceți clic pe Sheet1 (Sheet1). Puteți ignora Opțiune explicită declarație deocamdată.

5. Închideți Editorul Visual Basic.

6. Faceți clic pe butonul de comandă de pe foaie (asigurați-vă că Modul de proiectare este deselectat).

Rezultat:

Rezultat Macro Excel

Felicitări. Tocmai ați creat o macro în Excel!

tastă rapidă pentru a comuta filele în Excel

Editor Visual Basic

Pentru a deschide Editorul Visual Basic, pe Fila dezvoltator , faceți clic pe Visual Basic.

Deschideți Editorul Visual Basic

Apare Editorul Visual Basic.

Editor Visual Basic

1/9 Finalizat! Aflați mai multe despre crearea de macrocomenzi>
Accesați capitolul următor: MsgBox



^