Kroki te są wykonywane przy użyciu pakietu Office 2010 (chyba że zaznaczono inaczej), ale powinny być wystarczająco podobne w 2007 i 2013 r. Robię to za pomocą Excela, ale różnice powinny być subtelne.
Pierwszym krokiem jest dodanie karty Deweloper do wstążki.
W pakiecie Office 2007
Kliknij „Menu Office” -> „ Opcje (Program) ”. („Menu Office” odnosi się do przycisku w lewym górnym rogu.) Wyświetla menu z opcjami „Opcje programu Excel”, „Opcje programu Word” itp. Na dole.
W oknie dialogowym opcji zaznacz „Pokaż kartę programisty na wstążce”:
i kliknij „OK”.
- Twoja nowa karta „Deweloper” powinna się wyświetlać.
W pakiecie Office 2010 i 2013
Kliknij Plik -> Opcje .
Wybierz Dostosuj wstążkę .
Po prawej stronie znajdź programistę i zaznacz pole. Kliknij OK .
Nowa karta powinna się wyświetlać, kliknij ją, a następnie kliknij Visual Basic .
Pokazany jest zniechęcający ekran, którym jest okno edycji kodu VBA.
Uwaga dodatkowa : Możesz także otworzyć okno edycji kodu VBA, używając skrótu klawiaturowego Alt+ F11(nawet jeśli karta Deweloper nie jest wyświetlana).
W oknie edycji kodu po lewej stronie powinien znajdować się panel o nazwie Project-VBAProject. W tym przypadku w Microsoft Excel Objects (ta nazwa jest różna w zależności od używanego programu (Word, Outlook itp.)) Jest „rzeczą” o nazwie ThisWorkbook. Kliknij dwukrotnie ThisWorkbook
W tym przykładzie użyjemy następującego kodu.
sub WarnMeOfDanger()
MsgBox "Argh, a dragon is behind you!"
end sub
Wszystkie powyższe czynności polegają na wyświetleniu otwartego okna dialogowego w celu wyświetlenia komunikatu na ekranie.
Skopiuj kod i wklej go do białego arkusza w oknie edycji kodu VBA.
Teraz, w górnej części okna edytora kodu VBA, kliknij zielony przycisk odtwarzania i powinieneś zobaczyć komunikat.
Za każdym razem, gdy chcesz uruchomić kod, wróć do tego ekranu i naciśnij przycisk odtwarzania!
Możesz jednak dodać własny przycisk. Jeśli chcesz dodać przycisk, najpierw zwróć uwagę na pierwszy wiersz kodu WarnMeOfDanger()
. To jest właściwie nazwa naszego „ podprogramu ”. Zapamiętamy to na później. Teraz wystarczy zamknąć okno, którego używasz (kod jest automatycznie zapisywany).
Nadal na wstążce programisty kliknij opcję Wstaw i wybierz pierwszy element, którym jest przycisk. Kursor myszy zmieni się w krzyżyk (nie zły, mam na myśli jego wygląd). Narysuj rozmiar przycisku. Pojawi się nowe okno, które powinno pokazać nam opcję przypisania przycisku do funkcji. W takim przypadku powinniśmy zobaczyć coś takiego ThisWorkbook.WarnMeOfDanger
. Kliknij na to i kliknij OK .
Teraz, jeśli naciśniesz nowy przycisk, pojawi się komunikat. Kliknij przycisk prawym przyciskiem myszy, aby uzyskać opcje, aby go przenieść, zmienić tekst, zmienić rozmiar itp.