Napravio sam najprostiju vba aplikaciju "zdravo svete" u excelu.Kako da postavim da mi se odmah otvori forma kada otvorim excel u kome sam napravio ovu formu.Napravio sam je u Visualbasic editoru u excelu.UNPRED HVALA
Programiranje VBA
Zaključano
Zakačeno
Otvori Visual Basic Editor iz Excela.
Levo gore mogu da se vide objekti.
Klikni na ThisWorkbook i otvorice se pozor sa kodom za workbook.
U vrhu tog prozora postoje 2 liste leva sa objektima i desna sa eventima.
Iz leve izaberi Workbook a iz desne Open.
VBA ce da napravi novu subrutinu (koja ce da se izvrsava kada se fail otvori u Excelu - open).
Izgledace ovako
Dodaj sledece dve linije u nju (pre toga napravi jednu Formu sa imenom UserForm1)
Tako da subrutina na kraju izgleda ovako
Snimi fail.
Da bi se kod izvodio treba podesiti sigurnosni nivo Excela za izvodjenje Macro scripta (Tools->Macro->Security)
Pozdrav
Levo gore mogu da se vide objekti.
Klikni na ThisWorkbook i otvorice se pozor sa kodom za workbook.
U vrhu tog prozora postoje 2 liste leva sa objektima i desna sa eventima.
Iz leve izaberi Workbook a iz desne Open.
VBA ce da napravi novu subrutinu (koja ce da se izvrsava kada se fail otvori u Excelu - open).
Izgledace ovako
Code:
Private Sub Workbook_Open()
End Sub
Private Sub Workbook_Open()
End Sub
Dodaj sledece dve linije u nju (pre toga napravi jednu Formu sa imenom UserForm1)
Tako da subrutina na kraju izgleda ovako
Code:
Private Sub Workbook_Open()
Load UserForm1
UserForm1.Show
End Sub
Private Sub Workbook_Open()
Load UserForm1
UserForm1.Show
End Sub
Snimi fail.
Da bi se kod izvodio treba podesiti sigurnosni nivo Excela za izvodjenje Macro scripta (Tools->Macro->Security)
Pozdrav
Potpis
HomePage http://www.eurora3d.com
Hvala!