/ / Excel VBA događanja

Excel VBA događaji

Radna knjižica Otvori događaj | Promjena radnog lista događaja

Događaji su radnje koje izvršavaju korisnici koji aktiviraju Excel VBA za izvršavanje koda.

Radna knjižica Otvori događaj

Kôd dodan u radnu knjižicu Otvori događaj će izvršiti Excel VBA kada otvorite radnu knjigu.

1. Otvorite Visual Basic Editor.

2. Dvaput kliknite na ovu radnu knjigu u programu Explorer.

3. Na lijevom padajućem popisu odaberite Radnu knjigu. Na padajućem popisu odaberite Otvori.

Radna knjiga Otvori događaj u programu Excel VBA

4. Dodajte sljedeću liniju koda u otvoreni događaj radne knjige:

MsgBox "Good Morning"

5. Spremite, zatvorite i ponovno otvorite Excel datoteku.

Proizlaziti:

Radna knjiga Rezultat otvorenog događaja

Promjena radnog lista događaja

Kôd dodan u događaj promjene radnog lista izvršit će Excel VBA kada promijenite ćeliju na radnom listu.

1. Otvorite Visual Basic Editor.

2. Dvaput kliknite na listu (na primjer Sheet1) u Project Exploreru.

3. Na lijevom padajućem popisu odaberite Radni list. Odaberite Promijeni s desnog padajućeg popisa.

Radni list Promjena događaja u programu Excel VBA

Dodajte sljedeće retke koda u događaj promjene radnog lista:

4. Event Promjena radnog lista sluša sve promjene na Sheet1. Želimo da Excel VBA nešto učini ako se nešto promijeni u ćeliji B2. Da biste to postigli, dodajte sljedeće retke koda:

If Target.Address = "$B$2" Then

End If

5. Želimo da Excel VBA pokaže MsgBox ako korisnik unese vrijednost veću od 80. Da biste to postigli, dodajte sljedeću liniju koda između If i End If.

If Target.Value > 80 Then MsgBox "Goal Completed"

6. Na ploči1 unesite broj veći od 80 u ćeliju B2.

Unesite broj veći od 80

Proizlaziti:

Radna knjiga Promijeni rezultat događaja

Također pročitajte: