5194416400

5194416400



PODSTAWY INFORMATYKI — laboratorium

arkusz kalkulacyjny: MS Excel

2.    Uruchom makro: Deweloper -> Kod -> Makra (lub Alt+F8), a następnie wskaż makro DodajProjekt i kliknij na przycisk Uruchom.


3.    Jeśli makro zostało poprawnie zarejestrowane, to po jego wykonaniu aktywny będzie arkusz formularz, w którym przy numerze zlecenia będzie widoczny numer 33, a pozostałe pola (komórki B3:B8) będą puste.

4.    Przejdź do arkusza dane fikcyjne i zobacz, czy w wierszu nr 2 znajdują się dane na temat zlecenia nr 32, a w niższych wierszach odpowiednio wpisy o zleceniach 31,30...1.

5.    Jeśli efekt jest zgodny z planem, możesz sobie pogratulować dokładności wykonania poleceń. Jeśli jednak makro nie zadziałało, jak powinno, wykonaj jeszcze raz polecenia z punktu 3.1.

3.3 Przycisk uruchamiający makro


Aby ułatwić korzystanie z makropolecenia, stwórzmy w arkuszu Formularz przycisk, po naciśnięciu którego zostanie uruchomione stworzone przed chwilą makro.

1.    Z paska sekcji Formanty na karcie Deweloper wstaw Przycisk (formant formularza).

2.    Narysuj przycisk w komórce 9. wiersza.

3.    Excel wyświetli okno służące przypisywaniu makra do przycisku.

4.    Zaznacz makro DodajProjekt i kliknij OK.

5.    Zmień opis przycisku na Dodaj projekt.

6.    Wypełnij komórki B3:B8 arkusza formularz wymyślonymi przez siebie danymi.

7.    Kliknij przycisk Dodaj projekt.

8.    Sprawdź efekty.

4 Kod VBA

Każde z zarejestrowanych makr zostaje zapisane jako ciąg poleceń języka VBA. Instrukcje tego języka są w miarę czytelne dla osób znających język angielskim, a podstawy posługiwania się nim nie są skomplikowane.

Warto o tym wiedzieć, bo czasami można uzyskać przydatny efekt najpierw rejestrując makro, a potem zmieniając nieznacznie jego kod, by lepiej pasował, do naszych potrzeb, czego na przykład nie daje się osiągnąć za pomocą samego nagrywania czynności.

Aby wyświetlić kod konkretnego makra można wybrać opcję Deweloper -> Kod Makra, wybrać konkretne makro i nacisnąć przycisk Edycja.

Spróbujmy stworzyć proste makra za pomocą napisania kilku linijek kodu VBA. W tym celu stwórz nowy, pusty skoroszyt. W tym skoroszycie:

1.    Na karcie Deweloper wybierz opcję Visual Basic (albo naciśnij | Alt | +1F111).

2.    Po lewej stronie powinien być widoczny Eksplorator projektu. Kliknij obszarze dotyczącym bieżącego skoroszytu prawym przyciskiem myszy i z menu kontekstowego wybierz Insert -> Module, by wstawić do skoroszytu moduł przechowujący kod VBA.

3.    Pojawi się grupa Modules, a w niej element Modulel. Po prawej stronie okna edytora VBA powinno otworzyć się okno modułu. Tutaj będziemy wpisywali makra.

4/6

Z.ST


mgr inż. Adam Czarnecki, mgr inż. Artur Ziółkowski, 2009 Wydział Zarządzania i Ekonomii Politechniki Gdańskiej



Wyszukiwarka

Podobne podstrony:
PODSTAWY INFORMATYKI — laboratorium arkusz kalkulacyjny: MS Excel Legenda: aplikacja, program,
PODSTAWY INFORMATYKI — laboratorium arkusz kalkulacyjny: MS Excel 6.    Nie zaznaczaj
PODSTAWY INFORMATYKI — laboratorium arkusz kalkulacyjny: MS Excel 4.5 Pętla Często przydatne jest
PODSTAWY INFORMATYKI — laboratorium arkusz kalkulacyjny: MS Excel Legenda: aplikacja, program, arkus
PODSTAWY INFORMATYKI — laboratorium arkusz kalkulacyjny: MS Excel Zaznacz komórki z wartościami dla
PODSTAWY INFORMATYKI — laboratorium arkusz kalkulacyjny: MS Excel 3. Tabela, która pozwala wybrać ty
PODSTAWY INFORMATYKI — laboratorium arkusz kalkulacyjny: MS Excel3.1 Rejestrowanie makra 1.
PODSTAWY INFORMATYKI — laboratorium arkusz kalkulacyjny: MS Excel4.1 Okno komunikatu W edytorze VBA
PODSTAWY INFORMATYKI — laboratorium arkusz kalkulacyjny: MS Excel2.2 Lista funkcji Sprawdzanie
PODSTAWY INFORMATYKI — laboratorium arkusz kalkulacyjny: MS Excel3 Tabela przestawna3.1
PODSTAWY INFORMATYKI — laboratorium arkusz kalkulacyjny: MS Excel4    Funkcja
Arkusze kalkulacyjne/MS Excel (wykorzystanie formuł, arkusza kalkulacyjnego)__ Ocena nakładu pracy s
3 Arkusz kalkulacyjny MS Excel: wykonywanie działań na arkuszach, formatowanie danych, organizowanie
Pytania SO- Oprogramowanie Biurowe (8) Jeżeli w komórce arkusza kalkulacyjnego MS Excel, zamiast cyf

więcej podobnych podstron