VBA_dla_Excela_2003_2007_Leksykon_kieszonkowy_vba7lk.pdf
(
355 KB
)
Pobierz
VBA dla Excela 2003/2007. Leksykon kieszonkowy
VBA dla Excela 2003/2007.
Leksykon kieszonkowy
Autor: MirosĀaw Lewandowski
ISBN: 978-83-246-1221-5
Format: B6, stron: okoĀo 150
Wydawnictwo Helion
ul. Koľciuszki 1c
44-100 Gliwice
tel. 032 230 98 63
e-mail: helion@helion.pl
Podrķczna ľciĴga dla tych, ktrzy chcĴ usprawniě dziaĀanie Excela
¤
Opisy elementw VBA
¤
Zasady tworzenia makr
¤
Projektowanie formularzy
MoŃliwoľci najpopularniejszego na rynku arkusza kalkulacyjnego Ï Excela Ï sĴ
ogromne. Jednak czasem, szczeglnie podczas wykonywania mniej typowych zadaĺ,
okazujĴ siķ niewystarczajĴce. Niekiedy teŃ sekwencja czynnoľci prowadzĴcych
do zrealizowania konkretnego zadania jest zĀoŃona i skomplikowana. Na szczķľcie,
istnieje sposb na przyspieszenie i zautomatyzowanie pracy z Excelem Ï sĴ nim makra,
czyli programy tworzone za pomocĴ jķzyka Visual Basic for Applications (VBA),
bazujĴce na funkcjach Excela.
KsiĴŃka
â
Tworzenie makr w VBA dla Excela 2003/2007. Leksykon kieszonkowy
Ò
to podrķczny zbir wiadomoľci dotyczĴcych VBA. Znajdziesz w niej opis elementw
jķzyka VBA i obiektw MS Office oraz omwienie zasad budowania makr. Nauczysz siķ
implementowaě mechanizmy przechwytywania zdarzeĺ dla obiektw, a takŃe dowiesz
siķ, jak tworzyě formularze i procedury ich obsĀugi.
¤
StaĀe i zmienne
¤
Deklarowanie tablic
¤
Konwersja typw danych
¤
Obiekty i metody
¤
PrzeglĴdarka obiektw
¤
Operacje na Āaĺcuchach tekstowych
¤
ObsĀuga zdarzeĺ arkuszy i skoroszytw
¤
Formularze
Wykorzystaj peĀniķ moŃliwoľci Excela
Spis treści
Wstęp .............................................................................................5
1. Stałe, zmienne i tablice .................................................................6
Deklarowanie zmiennych i stałych
6
Deklarowanie procedur i tablic
8
Typy zmiennych
10
Opcje modułu
13
Konwersja typów danych
15
2. Obiekty i metody ......................................................................... 21
Metody
22
Przeglądarka obiektów
55
Obiekty
58
3. Elementy języka Visual Basic ......................................................79
Funkcje i operatory matematyczne
79
Data i czas
84
Interakcja z użytkownikiem
93
Operacje na łańcuchach
97
Pętle i skoki
106
Instrukcje warunkowe i wyboru
109
Przerwanie programu
114
Funkcje informacyjne
115
Błędy
119
Spis treści
|
3
4. Procedury zdarzeniowe ............................................................ 122
Procedury zdarzeniowe dla obiektu Worksheet
122
Procedury zdarzeniowe dla obiektu ThisWorkbook
124
Zdarzenia dla innych obiektów
130
5. Formularze ................................................................................. 131
Procedury zdarzeniowe formantów
131
Właściwości formantów formularza
143
Skorowidz .................................................................................. 179
4
|
VBA dla Excela 2003/2007. Leksykon kieszonkowy
Rozdział 3. Elementy języka Visual Basic
Funkcje i operatory matematyczne
Funkcje trygonometryczne
Do wyboru mamy funkcje:
Atn
arcus tangens;
Cos
cosinus;
Sin
sinus;
Tan
tangens.
Składnia wszystkich jest taka sama:
Funkcja(Wartość)
Aby otrzymać wartość funkcji cotangens, należy zastosować funk-
cję 1/Tan.
Wartość pi możesz obliczyć na dwa sposoby.
Bezpośrednio w VBA jako arcus tangens:
Pi = 4 * Atn(1)
lub korzystając z funkcji arkuszowej
Pi
:
pi = WorksheetFunction.Pi
Exp i Log
Log zwraca wartość logarytmu naturalnego danej liczby. Podstawą
logarytmów naturalnych jest stała e = 2,71828182845904.
Rozdział 3. Elementy języka Visual Basic
|
79
Exp
jest odwrotnością funkcji
Log
— zwraca wartość liczby e pod-
niesioną do wskazanej potęgi.
Składnia:
Exp(Wykładnik)
Wykładnik
wykładnik potęgi;
Log(Liczba)
Liczba
liczba rzeczywista dodatnia, której logarytm należy obliczyć.
Sqr
Zwraca pierwiastek kwadratowy podanego argumentu.
Składnia:
Sqr(Argument)
Argument
liczba rzeczywista większa od 0.
Randomize, Rnd
Randomize
służy do zainicjowania generatora liczb losowych.
Składnia:
Randomize(Baza)
Baza
(argument opcjonalny)
wartość początkowa do obliczenia zbioru liczb pseudoloso-
wych. Jeżeli go pominiesz, zostanie on ustalony na podstawie
wskazań zegara systemowego, co dodatkowo korzystnie
wpłynie na losowane liczby.
Rnd
generuje liczbę losową z zakresu od 0 do <1.
80
|
VBA dla Excela 2003/2007. Leksykon kieszonkowy
Plik z chomika:
kazokj
Inne pliki z tego folderu:
Zaawansowane_modele_finansowe_z_wykorzystaniem_Excela_i_VBA_zmfexc.pdf
(1700 KB)
Word_i_Excel_Dla_seniorow_exwose.pdf
(974 KB)
VBA_dla_Excela_2007_PL_88_praktycznych_przykladow_vbae27.pdf
(532 KB)
VBA_dla_Excela_2003_2007_Leksykon_kieszonkowy_vba7lk.pdf
(355 KB)
VBA_dla_Excela_2002_2003_Leksykon_kieszonkowy_vba3lk.pdf
(496 KB)
Inne foldery tego chomika:
5S
Business books
Business books(1)
Kaizen
Keizen
Zgłoś jeśli
naruszono regulamin