|
Sprzedający
O mnie
Inne moje aukcje
Inni o mnie
Dodaj do ulubionych
Kontakt
Zadaj pytanie sprzedającemu
Tel.: 0, 606-[zasłonięte]-868
e-mail
skype
Czas dostawy
Paczka pocztowa ekonomiczna do 14 dni roboczych
Paczka pocztowa priorytetowa do 3 dni roboczych
Odbiór osobisty książek: Ksiegarnia WITMIR 03-550 Warszawa ul. Remiszewska 1 lok. 2 tel. 22 [zasłonięte] 40
|
 
|
|
Excel 2003/XP Visual Basic wydawnictwo: Wydawnictwo Tortech ISBN: 978-83-[zasłonięte]120-9-2
wydanie: 2008 format: A4, str. 234, oprawa miękka
234 strony + CD-ROM z Visual Basic 6 Working Model oraz pliki z ćwiczeniami
W publikacji przedstawiono zagadnienia związane z wykorzystaniem wbudowanych obiektów edytora Visual Basic w Excelu 2003. Pokazano, jak należy definiować metody właściwości i zdarzenia związane z danym obiektem. Wszystkie tematy omawiane w książce są również aktualne dla wersji Excela: 2000, 2002/XP. Do egzemplarza dołączony jest CD-ROM, na którym w plikach znajdują się wszystkie przykłady skoroszytów Excela 2003/XP omawiane w tym podręczniku. Dodatkowo na CD-ROMIE został umieszczony gratisowy program Visual Basic 6 Working Model. Czytelnik będzie mógł wykorzystać formant typu siatka MsFlexGrid w programie Excel 2003/XP. Formant MsFlexGrid pozwala w prosty sposób wyświetlić wewnątrz siatki wybrane rekordy z bazy danych. Zainstalowanie programu Visual Basic 6 Working Model pozwala zwiększyć funkcjonalność i powiększyć możliwości programu Excel 2003/XP, 2000 oraz 2002. Dodatkowo na CD-ROMIE został umieszczony plik pomocy VisualBasic6Pomoc.chm. W pliku tym zawarty jest opis programowania w Visual Basic 6.
Wprowadzenie................................................................................................................................. 5 Wykorzystanie przykładowych plików znajdujących się na CD-ROMIE............................. 6 Wirusy występujące w makropoleceniach................................................................................. 9 Tworzenie algorytmów i schematów blokowych...................................... 11 Podstawowe pojęcia związane z tworzeniem algorytmów................ 11 Programowanie modularne procedury i funkcje.......................................................... 12 Projektowanie programu informatycznego.................................................................... 12 Przedstawianie algorytmów w postaci schematów blokowych............................ 13 Konstrukcje różnych rodzajów węzłów........................................................................... 14 Algorytm: Oblicz pole koła o zadanym promieniu...................................................... 16 Algorytm: Oblicz wartość średnią z sumy pierwszych dziesięciu liczb............. 18 Algorytm: Rozwiąż równanie liniowe ax+b = 0............................................................. 20 Algorytm: Oblicz wartość bezwzględną podanej liczby.......................................... 21 Algorytm: Napisz program obliczania wartości y....................................................... 23 Algorytm: Rozwiąż równanie drugiego stopnia........................................................... 25 Algorytm wykorzystujący instrukcję Select Case.................................................... 28 Algorytm: Wpisywanie danych do tablicy jednowymiarowej................................ 29 Algorytm: Praca z tablicą dwuwymiarową.................................................................... 33 Algorytm: Przykład wywołania funkcji wewnątrz procedury............................. 36 Algorytm: Przykład procedury zawierającej rekurencję....................................... 37 Tworzenie własnych funkcji w Visual Basicu................................................... 39 Funkcje tekstowe występujące w programach Visual Basica................................. 44 Tworzenie formularza faktury VAT........................................................................ 48 Dokładność obliczeń w arkuszu z fakturą VAT...................................................................... 51 Formanty typu Pole kombi wstawione do arkusza przy pomocy paska Formularze....... 53 Typy przycisków, pól wyboru i innych formantów z paska Formularze............................ 53 Dodawanie formantów typu Pole kombi do arkusza........................................................... 54 Makropolecenia rejestrowane w Visual Basicu............................................. 58 Uruchomienie nagranego makropolecenia............................................................................ 61 Przeglądanie nagranego modułu............................................................................................. 61 Dołączanie makropolecenia do przycisku polecenia........................................................... 62 Dołączanie makra do przycisku na pasku narzędzi............................................................... 64 Budowa okna edytora Visual Basic............................................................................. 66 Użycie obiektów w procedurach Visual Basica............................................... 69 Użycie obiektów w procedurach Visual Basica..................................................................... 69 Przeglądarka obiektów............................................................................................................... 70 Wspólne obiekty Excela.............................................................................................................. 71 Poruszanie się w hierarchii obiektów...................................................................................... 72 Programowe definiowanie właściwości dla obiektów......................................................... 76 Właściwości niektórych obiektów............................................................................................ 77 Ustawianie i zwracanie wartości właściwości....................................................................... 79 Praca z metodami obiektu.......................................................................................................... 79 Wykorzystanie zdania With...End With do nadania właściwości obiektom..................... 81 Podstawy programowania w Visual Basicu.......................................................... 82 Typy danych dostępne w Visual Basicu................................................................................... 82 Wymuszenie deklarowania zmiennych..................................................................................... 83 Deklarowanie zmiennych........................................................................................................... 83 Używanie zmiennych obiektowych........................................................................................... 84 Deklarowanie stałych w programie Visual Basic.................................................................. 85 Deklarowanie tablic w programie Visual Basic............................................. 85 Praca z tablicą jednowymiarową......................................................................................... 85 Praca z tablicą dwuwymiarową............................................................................................ 94 Ustalenie zasięgu stałych, zmiennych lub procedur................................. 96 Instrukcje stosowane w Visul Basicu....................................................................... 97 Funkcje konwersji stosowane w Visual Basicu...................................................................... 98 Funkcje wbudowane w edytorze Visual Basica..................................................................... 99 Funkcje, które pozwalają sprawdzić prawidłowość wprowadzanych danych.............. 103 Komentarze występujące w liniach kodu Visual Basica.................................................... 103 Wyświetlanie komunikatów przy użyciu instrukcji MsgBox.............................................. 103 Użycie funkcji MsgBox w celu pobrania informacji od użytkownika............................. 106 Wprowadzanie danych do programu przez użytkownika.................................................. 107 Testowanie makropoleceń w edytorze Visual Basic........................................................... 109 Sprawdzanie wartości zmiennych. Dodawanie czujek....................................................... 118 Ustawianie punktów przerwań podczas wykonania procedury....................................... 120 Kopiowanie komórek pomiędzy arkuszami przy użyciu procedur VB............................. 121 Wprowadzenie na fakturze VAT dodatkowych przycisków makropoleceń..................... 126 Automatyczne dzielenie stron w arkuszu............................................................................... 129 Tworzenie własnych funkcji w module standardowym....................... 133 Dodanie modułu standardowego........................................................................................... 135 Definiowanie funkcji w module standardowym.................................................................. 135 Przypisanie kodu programu do formularza frmMnóżiDziel.............................................. 138 Wywoływanie procedur z innych modułów..................................................... 139 Procedury zawarte w formularzach....................................................................................... 139 Procedury w modułach standardowych................................................................................ 139 Przekazywanie argumentów do procedur............................................................................. 139 Przekazywanie argumentów przez wartość.......................................................................... 139 Przekazywanie argumentów przez odwołanie..................................................................... 140 Wykorzystanie formantu Pionowy pasek przewijania........................... 140 Tworzenie własnych okien dialogowych - formularzy....................... 142 Utwórz w Excelu 2003/XP skoroszyt KURSY WALUT........................................................ 144 Tworzenie formularza frmKursy............................................................................................. 144 Wprowadzenie kodu programu do formularza................................................................... 148 Programowanie zdarzeniowe dla obiektów znajdujących się na formularzu............... 149 Tworzenie formularza frmDolar............................................................................................. 151 Wstawienie procedury obsługi zdarzenia Initialize dla formularza............................... 153 Wprowadzenie kodów dla przycisków poleceń na formularzu frmDolar....................... 154 Przygotowanie arkusza do wprowadzania danych z formularza frmDolar................... 156 Dostęp do baz danych na formularzu poprzez DAO........................................................... 158 Wczytanie pliku sekwencyjnego do siatki FlexGrid............................... 160 Utwórz skoroszyt Wykaz.xls o dostępie sekwencyjnym..................... 162 Przeglądarka dla plików HTML................................................................................. 191 Tworzenie klas w edytorze Visual Basic............................................................ 204 Dostęp do baz danych przy wykorzystaniu ADO............................................ 212 Dodatek: Instalacja Visual Basic 6 Working Model................................... 228
|