293016965

293016965



strona 2 T.Zifbakowski: PROGRAMOWANIE MAKR...

6.    Wybierz makro „Małgorzata” i kliknij Opcje i wpisz klawisz skrótu Ctrl-m.

7.    Wybierz nową komórkę i naciśnij Ctrl-m.

Uruchamianie makra niekoniecznie musi odbywać się poprzez klawisz skrótu. Można to robić z menu Narzędzia bądź poprzez umieszczenie w arkuszu specjalnego przycisku.

Przejdziemy teraz do omówienia podstawowych elementów składni języka Visual Basic. Na potrzeby niniejszego zbioru zadań ograniczymy się do jego skrótowego omówienia bez wchodzenia w istotę bardziej złożonych zapisów.

1. Zmienne

Każde makro jest zapisem czynności, które wykonywane są na pewnym określonym zbiorze informacji, który będziemy nazywać danymi. Dane mogą być zapisane bądź w komórkach arkusza kalkulacyjnego bądź w pewnym zarezerwowanym obszarze pamięci i są reprezentowane wewnątrz makra poprzez zmienne. Każda zmienna określona jest poprzez podanie nazwy, którą ustala piszący makro tworząc ją z liter i cyfr (pierwszym znakiem w nazwie powinna być litera). Elementy struktury arkusza kalkulacyjnego są w Visual Basicu for Applications reprezentowane przez tzw. obiekty i opisywane za pomocą „specjalnych” zmiennych, służących do identyfikowania m.in. arkuszy, komórek czy zakresów komórek W

niniejszym opracowaniu ograniczymy się do opisu trzech obiektów: Rangę..........,

ActiveCell............i Selection..............

ActiveCell. Value    lub

ActiveCell

przechowuje wartość wybranej komórki

ActiveCell.FormulaRlCl


przechowuje formułę wybranej komórki

lub


Selection.Value

Selection


pozwala wpisać wartości do wybranego zakresu komórek

Rangę("Al:C5").Value Rangę("Al:C5")


lub


pozwala wpisać wartości do zakresu „A1:C5”


Selection.Cells(1,2).Value Selection(1,2)


lub


pozwala wpisać wartości do komórki w pierwszym wierszu i drugiej kolumnie w wybranym obszarze.


Rangę("Al:C5").Cells(5).Value Rangę("Al:C5")(5)


lub


pozwala wpisać wartości do 5-tej komórki w zakresie „A1:C5” tj. komórki B2.


Rangę("Al:C5").Cells.Count


podaje liczbę komórek w zakresie, w tym przypadku 15.




Wyszukiwarka

Podobne podstrony:
strona 2 T.Zifbakowski: PROGRAMOWANIE MAKR... 6.    Wybierz makro „Małgorzata” i klik
strona 8 T.Zifbakowski: PROGRAMOWANIE MAKR... Przykład 5 Makro w kolumnie A mnoży po kolei przez 2 k
strona 8 T.Zifbakowski: PROGRAMOWANIE MAKR... Przykład 5 Makro w kolumnie A mnoży po kolei przez 2 k
strona 4 T.Zifbakowski: PROGRAMOWANIE MAKR... Przy tworzeniu wyrażeń należy zwrócić szczególną uwagę
strona 4 T.Zifbakowski: PROGRAMOWANIE MAKR... Przy tworzeniu wyrażeń należy zwrócić szczególną uwagę
strona 12 T.Zifbakowski: PROGRAMOWANIE MAKR...Przykłady makr i funkcji:1. Dotyczy pliku Dochod.xls F
strona 12 T.Zifbakowski: PROGRAMOWANIE MAKR...Przykłady makr i funkcji:1. Dotyczy pliku Dochod.xls F
strona 6 T.Ziębakowski: PROGRAMOWANIE MAKR... prawdziwy - wariant ze słowem Until, przy czym warunek
strona 6 T.Ziębakowski: PROGRAMOWANIE MAKR... prawdziwy - wariant ze słowem Until, przy czym warunek
strona 14 T.Ziębakowski: PROGRAMOWANIE MAKR...1. Makro wypisuje zakupy z grupy rozrywka w zakresie K
strona 14 T.Ziębakowski: PROGRAMOWANIE MAKR...1. Makro wypisuje zakupy z grupy rozrywka w zakresie K
T.Ziębakowski: PROGRAMOWANIE MAKR ... strona 154.    Makro w kolumnie H wypisuje zaku
strona 10 T.Ziębakowski: PROGRAMOWANIE MAKR... Ćwiczenie: Podstawy tworzenia makr za pomocą języka

więcej podobnych podstron