Zespół Szkół Technicznych
im. Ignacego Mościckiego
Tarnów - Mościce
Specjalność: Systemy komputerowe.
PRACA
DYPLOMOWA
Temat: Makropolecenia używane w Microsoft Word.
Konsultant: Wykonał:
mgr Janusz Sadowski Marcin Waśniowski
Klasa V TSK
Tarnów 2003
Spis treści:
Wiadomości wstępne ............................................................................... 3
Co to jest język programowania? ......................................................... 3
Styl programowania .............................................................................. 5
Język programowania VBA ..................................................... 10
Zmienne, typy danych i stałe .................................................................. 10
Komentarze ........................................................................................... 10
Znak kontynuacji wiersza kodu ............................................................ 10
Stałe ....................................................................................................... 11
Zmienne i typy danych .......................................................................... 14
Operatory języka VBA .......................................................................... 31
Funkcje i podprogramy ............................................................................. 32
Wywoływanie funkcji ............................................................................ 32
Wywoływanie podprogramów ............................................................... 35
Parametry i argumenty ........................................................................... 36
Wychodzenie z procedury ...................................................................... 41
Procedury publiczne i prywatne ............................................................. 41
Dodawanie odwołań do projektu ............................................................ 41
Pełne nazwy procedur ............................................................................. 42
Funkcje i instrukcje wbudowane ............................................................... 43
Funkcja MsgBox ..................................................................................... 44
Funkcja InputBox .................................................................................... 47
Funkcje umożliwiające operacje na łańcuchach znaków ........................ 48
Różne funkcje i instrukcje ....................................................................... 52
Instrukcje kontrolujące przepływ programu ............................................ 54
Instrukcja If... Then .................................................................................. 54
Pętla For ................................................................................................... 55
Pętla For Each .......................................................................................... 56
Pętla Do .................................................................................................... 57
Instrukcja Select Case .............................................................................. 61
Ostatnie uwagi o VBA ............................................................................. 62
BHP ................................................................................................................ 63
Wstęp......................................................................................................... 63
Działanie prądu na organizm ludzki ......................................................... 67
Środki ochrony przeciw pożarowej .......................................................... 68