- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- 4.5/6 Opinie: 2
- Stron:
- 840
- Druk:
- oprawa twarda
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
VBA dla Microsoft Office 365 i Office 2019
VBA jest językiem programowania umożliwiającym automatyzację praktycznie wszystkich działań, które wykonuje się ręcznie w aplikacjach Office. Napisany w nim kod jest szybszy, dokładniejszy i bardziej niezawodny niż jakikolwiek człowiek. Można dodawać struktury decyzyjne i pętle, a tym samym znacznie poszerzyć zakres możliwych operacji. Ciekawą opcją jest też tworzenie w VBA interfejsów użytkownika - okien komunikatów, pól wprowadzania danych i formularzy. Fantastyczne możliwości zyskuje się w wyniku komunikowania się między sobą aplikacji pakietu Office: operacje w jednej aplikacji można wspomagać działaniami innej - za pomocą kodu VBA!
To praktyczny podręcznik do nauki programowania w języku VBA. Punktem wyjścia jest proces rejestrowania makr oraz rozpoczęcie pracy w edytorze VBE. Dalej omówiono składnię języka VBA, potrzebne obiekty i metody oraz sposoby korzystania z pętli i funkcji, w tym funkcje wbudowane. Pokazano sposoby tworzenia interfejsów użytkownika zawierających takie elementy jak okna komunikatów, pola wprowadzania danych, niestandardowe okna dialogowe czy złożone formularze. Zaprezentowano także zasady budowania i debugowania modułowego kodu. W książce znalazło się wiele wskazówek oraz fragmentów kodu ułatwiających tworzenie przydatnych makr, dzięki którym praca z pakietem Office nabiera zupełnie innego kształtu!
W tej książce między innymi:
- podstawy pracy z VBA i korzystanie z Visual Basic Editor
- zmienne tablicowe, pętle i funkcje wbudowane
- pola wprowadzania danych i formularze
- tworzenie modułowego kodu i korzystanie z klas
- zabezpieczenia VBA i techniki zaawansowane
VBA: zautomatyzuj nudną pracę i ciesz się tym, co lubisz!
Zautomatyzuj i dostosuj aplikacje pakietów Office 365 i Office 2019 przy użyciu VBA
Visual Basic for Applications jest fundamentem pakietu Microsoft Office oraz podstawowym narzędziem do jego personalizacji pakietu. Książka VBA dla Microsoft Office 365 i Office 2019 zawiera czytelne przewodniki z instrukcjami krok po kroku, które przydadzą się zarówno początkującym, jak i doświadczonym programistom. Z ich pomocą nauczysz się personalizować i automatyzować wszystkie najważniejsze aplikacje pakietu Office 365: Word, Excel, PowerPoint, Outlook i Access.
Każde nowe wcielenie pakietu Office zawiera zmiany związane z rozwojem technologii. Niniejsze wydanie książki VBA dla Microsoft Office 365 i Office 2019 obejmuje wszystkie aktualizacje, w tym również te dotyczące bibliotek kodu, API oraz modelu obiektowego. Książka zaczyna się od omówienia podstaw, zasad rejestrowania makr VBA oraz posługiwania się programem Visual Basic Editor. Dalej omówiono składnię języka VBA, zmienne, stałe i wyliczenia, potrzebne obiekty i metody oraz sposoby podejmowania decyzji za pomocą pętli, a także korzystania z funkcji. Pokazano sposoby tworzenia wydajnych interfejsów użytkownika z oknami komunikatów, polami wprowadzania danych, niestandardowymi oknami dialogowymi oraz złożonymi formularzami. Książka pozwala także opanować umiejętności budowania i debugowania modułowego kodu. W całej treści książki pokazano, jak wykorzystać zdobytą wiedzę do tworzenia przydatnych makr. Makra pozwalają poprawić wydajność dzięki automatyzacji setek zadań, co otwiera zupełnie nowy świat mechanizmów zarządzania zachowaniami aplikacji pakietu Office. Z książki można nauczyć się wykonywania wielu operacji, których wykonanie w inny sposób nie jest możliwe - na przykład pobierania danych ze skoroszytu programu Excel i wstawiania ich do dokumentu programu Word. Wszystko to dzieje się automatycznie.
VBA dla Microsoft Office 365 i Office 2019 jest kompletnym i kompleksowym przewodnikiem pozwalającym opanować następujące zagadnienia:
- Podstawy języka VBA i rejestrowania makr
- Korzystanie z pętli i funkcji.
- Tworzenie kodu za pomocą programu Visual Basic Editor.
- Używanie zmiennych tablicowych i funkcji wbudowanych.
- Pobieranie danych wejściowych od użytkownika za pomocą pól wprowadzania danych i formularzy.
- Budowanie modułowego kodu i korzystanie z klas.
- Obsługa błędów i debugowanie kodu.
- Zarządzanie zabezpieczeniami VBA pakietu Office.
- Zaawansowane techniki VBA dla wszystkich aplikacji Office.
Automatyzuj aplikacje Office 365 i Office 2019
Twórz własne aplikacje dla Worda, Excela, PowerPointa, Outlooka oraz Accessa
Opanuj podstawowe i zaawansowane techniki programowania makr w VBA
Buduj swoje umiejętności dzięki przydatnym, praktycznym przykładom i projektom
Wybrane bestsellery
-
Promocja
Jeśli zastanawiasz się nad przekwalifikowaniem i karierą w branży informatycznej albo chcesz poszerzyć swoje umiejętności o programowanie, ale wydaje Ci się ono czarną magią, zapewniamy - w programowaniu nie ma nic z magii. To proces polegający na tworzeniu zbioru instrukcji, dzięki którym komputer wykona to, czego od niego oczekujesz. Jak się nauczyć pisać te instrukcje? Jeśli dysponujesz pakietem Microsoft Office i arkuszem kalkulacyjnym Excel, to masz też dostęp do języka programowania VBA (Visual Basic for Applications).- PDF + ePub + Mobi
- Druk 19 pkt
(17,90 zł najniższa cena z 30 dni)
19.95 zł
39.90 zł (-50%) -
Promocja
Niniejszy podręcznik zawiera teoretyczne oraz praktyczne (realizacja konkretnych projektów) omówienie wielu istotnych zagadnień z tego zakresu. Uczeń znajdzie tu między innymi wszelkie informacje dotyczące pakietu Office 2007, pozna tajniki obsługi edytora tekstu, arkusza kalkulacyjnego, organizera i przeglądarki internetowej, a także programu pocztowego. Dowie się, jak stworzyć projekt prezentacji multimedialnej, podłączyć i wykorzystać urządzenia peryferyjne oraz skonstruować bazę danych.- PDF + ePub + Mobi
- Druk 28 pkt
(14,90 zł najniższa cena z 30 dni)
28.46 zł
37.95 zł (-25%) -
Promocja
W tej wyjątkowej książce znajdziesz ponad sto makr, gotowych do zastosowania od ręki. Wśród nich znajdziesz makra ułatwiające drukowanie, formatowanie komórek, nawigację oraz formatowanie wykresów. Ponadto poznasz takie makra, które pozwolą Ci formatować i filtrować dane, szybko tworzyć tabele przestawne oraz integrować Excel z innymi aplikacjami pakietu Microsoft Office. Makra zawarte w tej książce mogą być świetną bazą do tworzenia własnych rozwiązań. Poznaj nowe możliwości Excela i zoptymalizuj swoją pracę!- PDF + ePub + Mobi
- Druk 24 pkt
(14,90 zł najniższa cena z 30 dni)
24.50 zł
49.00 zł (-50%) -
Nowość Promocja
A practical guide that will help you leverage Power BI to extract valuable and meaningful insights from your data Key Features Learn how to transform, shape, and model your data in Power BI. Create rich, interactive and stunning reports using Power BI. Understand what recruiters are looking for and how to get started with a career in business anal- ePub + Mobi 80 pkt
(71,91 zł najniższa cena z 30 dni)
80.91 zł
89.90 zł (-10%) -
Nowość Promocja
Improve your daily work efficiency and productivity using Microsoft Excel Key Features Get familiar with some of the most useful basic and advanced features in Excel. Discover important Excel functions that can quickly and easily perform calculations and analysis. Get tips and tricks to become an expert in spreadsheets. Description Microsoft Exce- ePub + Mobi 80 pkt
(71,91 zł najniższa cena z 30 dni)
80.91 zł
89.90 zł (-10%) -
Nowość Promocja
Unlock the full potential of Microsoft 365 workloads with our practical guide Key Features Learn how to create a new Office 365 tenant from scratch. Discover ways to migrate users from other platforms to Microsoft 365. Learn how to use scripting languages and out-of-the-box tools to automate business processes, set up security, and manage users in- ePub + Mobi 80 pkt
(71,91 zł najniższa cena z 30 dni)
80.91 zł
89.90 zł (-10%) -
Realizacja kolejnych projektów – oto, w jaki sposób pracuje dziś bardzo wielu specjalistów. By wspiąć się na wyższy poziom kariery, zdobyć nową, ciekawą posadę, awansować w strukturach firmy, trzeba opanować sztukę profesjonalnego zarządzania projektami. Tu z pomocą wkracza Microsoft Project. Narzędzie, które ma ugruntowaną rynkową pozycję i opinię oprogramowania idealnie skrojonego do swoich zadań – MS Project jest wręcz wzorcem dla innych aplikacji tego typu. Choć zdarza się, że niektóre firmy próbują zastępować go Excelem, przeszkoleni i świadomi project managerowie przyznają, że w porównaniu z Microsoft Project Excel to prowizorka. Tym bardziej niewarta uwagi, że wielu kontrahentów wymaga stosowania zarządzania projektami właśnie w MS Project.
- Videokurs 149 pkt
-
Promocja
Nauka może być łatwa. Osiągnij więcej w krótkim czasie przy użyciu Microsoft Word. Możesz po prostu wyszukać zadanie, które musisz wykonać, albo pracować od deski do deski, pobierając pliki ćwiczeń i systematycznie budując swoje umiejętności. Twórz świetnie wyglądające, dobrze uporządkowane i dostępne dokumenty Używaj nagłówków, zakładek i przypisó- PDF + ePub 88 pkt
(56,26 zł najniższa cena z 30 dni)
88.83 zł
98.70 zł (-10%) -
Promocja
Szybka metoda nauki popularnych aplikacji Microsoft Office Nauka może być łatwa. Osiągnij więcej w krótkim czasie przy użyciu aplikacji Microsoft 365. Możesz po prostu wyszukać zadanie, które musisz wykonać, albo pracować od deski do deski, pobierając pliki ćwiczeń i systematycznie budując swoje umiejętności. Oszczędzające czas rozwiązania dla prog- PDF + ePub 80 pkt
(51,29 zł najniższa cena z 30 dni)
80.99 zł
89.99 zł (-10%) -
Promocja
Współczesne firmy, coraz bardziej zależne od technologii i zmuszone do coraz szybszego tempa działania, znacząco zmieniają sposoby tworzenia własnych rozwiązań biznesowych. Wiele z nich rozwiązuje różne problemy za pomocą technologii low-code i no-code, jednak dostępnych jest znacznie więcej możliwości. W tym praktycznym przewodniku zaawansowani uż- PDF + ePub 80 pkt
(51,29 zł najniższa cena z 30 dni)
80.99 zł
89.99 zł (-10%)
O autorze książki
Richard Mansfield jest powszechnie znany jako ekspert w zakresie programowania. Napisał ponad 40 książek poświęconych tej dziedzinie, wiele z nich zdobyło ogromną popularność i uznanie. W przeszłości był redaktorem magazynu Compute!.
Ebooka "VBA dla Microsoft Office 365 i Office 2019" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "VBA dla Microsoft Office 365 i Office 2019" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "VBA dla Microsoft Office 365 i Office 2019" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły książki
- Tytuł oryginału:
- Mastering VBA for Microsoft Office 365
- Tłumaczenie:
- Radosław Meryk
- ISBN Książki drukowanej:
- 978-83-283-6513-1, 9788328365131
- Data wydania książki drukowanej :
- 2020-07-21
- ISBN Ebooka:
- 978-83-283-6514-8, 9788328365148
- Data wydania ebooka :
- 2020-07-21 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 164x239
- Numer z katalogu:
- 109987
- Rozmiar pliku Pdf:
- 15.1MB
- Rozmiar pliku ePub:
- 13MB
- Rozmiar pliku Mobi:
- 28.6MB
- Pobierz przykładowy rozdział PDF »
- Przykłady na ftp » 101.4kB
Spis treści książki
- Podziękowania
- O autorze
- O redaktorze merytorycznym
- Wprowadzenie
- Skąd wziąć kod przykładów zamieszczonych w tej książce?
- Jeśli masz pytania
- Co mogę zrobić dzięki VBA?
- Co znajduje się w tej książce?
- W jaki sposób należy korzystać z tej książki?
- Czy ta książka jest odpowiednia dla mnie?
- Konwencje używane w tej książce
- Dodatkowe informacje
- Część I. Rejestrowanie makr i wprowadzenie do VBA
- Rozdział 1. Rejestrowanie i uruchamianie makr w aplikacjach pakietu Office
- Czym jest VBA i co można zrobić za jego pomocą?
- Różnica między językami Visual Basic a Visual Basic for Applications
- Co to jest Visual Basic .NET i Visual Basic Express?
- Podstawowe wiadomości o makrach
- Rejestrowanie makr
- Wyświetlanie zakładki Deweloper na Wstążce
- Planowanie makra
- Uruchamianie Rejestratora makr
- Nazewnictwo makr
- Nieprawidłowe nazwy makr
- Opisywanie makr
- Przechowywanie makr
- Wybór sposobu uruchomienia nowego makra
- Uruchamianie makra ze Wstążki
- Uruchamianie makra z paska narzędzi Szybki dostęp
- Uruchamianie makra za pomocą kombinacji klawiszy skrótu
- Uruchamianie makra w staromodny sposób
- Przypisywanie sposobu uruchamiania makra w programie Excel
- Przypisywanie sposobu uruchamiania makra w programie PowerPoint
- Przypisywanie sposobu uruchamiania makra w programie Outlook
- Rejestrowanie działań w makrze
- Uruchamianie makra
- Rejestrowanie przykładowego makra w programie Word
- Rejestrowanie przykładowego makra w Excelu
- Tworzenie skoroszytu makr osobistych, jeśli nie stworzono go wcześniej
- Rejestrowanie makra
- Określanie sposobu uruchamiania istniejącego makra
- Przypisywanie makra do przycisku paska narzędzi Szybki dostęp w programie Word
- Przypisywanie makra do klawisza skrótu
- Usuwanie makra
- Pytania kontrolne i zadania
- Czym jest VBA i co można zrobić za jego pomocą?
- Rozdział 2. Wprowadzenie do programu Visual Basic Editor
- Otwieranie edytora VBE
- Otwieranie VBE z wybranym makrem
- Otwieranie edytora VBE bezpośrednio
- Przejście do makra
- Korzystanie z głównych okien edytora VBE
- Project Explorer
- Przeglądarka obiektów
- Okno kodu
- Uzupełnianie słów
- Szybkie informacje
- Automatyczne wyświetlanie elementów list
- Lista stałych
- Podpowiedzi danych
- Wskaźniki na marginesie
- Inne mechanizmy edycji kodu
- Okno Properties
- Okno Immediate
- Ustawianie właściwości projektu
- Personalizacja programu Visual Basic Editor
- Wybór ustawień edytora i preferencji wyświetlania
- Zakładka Editor okna Options
- Zakładka Editor Format okna Options
- Zakładka General okna Options
- Opcje zakładki Docking
- Wybór i rozmieszczanie okien edytora
- Dostosowywanie paska narzędzi i paska menu
- Dostosowywanie przybornika
- Dodawanie kontrolek do przybornika
- Zmiana nazwy kontrolki w przyborniku
- Przypisywanie grafiki do ikony kontrolki w przyborniku
- Usuwanie kontrolek z przybornika
- Dodawanie stron do przybornika
- Zmiana nazwy strony w Toolbox
- Usuwanie stron z przybornika
- Importowanie i eksportowanie stron przybornika
- Przemieszczanie strony w przyborniku
- Wybór ustawień edytora i preferencji wyświetlania
- Pytania kontrolne i zadania
- Otwieranie edytora VBE
- Rozdział 3. Edycja zarejestrowanych makr
- Testowanie makra w programie Visual Basic Editor
- Uruchamianie makra krok po kroku
- Ustawianie pułapek
- Komentowanie wierszy kodu
- Wyjście z krokowego wykonywania makra
- Edycja makra programu Word
- Uruchamianie makra Transpose_Word_Right krok po kroku
- Uruchamianie makra Transpose_Word_Right
- Tworzenie makra Transpose_Word_Left
- Zapisywanie pracy
- Edycja makra Excela
- Odkrywanie skoroszytu makr osobistych
- Otwarcie makra do edycji
- Edycja makra
- Edycja makra PowerPoint
- Zmniejszenie rozmiaru makra
- Zapisywanie pracy
- Pytania kontrolne i zadania
- Testowanie makra w programie Visual Basic Editor
- Rozdział 4. Tworzenie kodu w edytorze VBE od podstaw
- Konfigurowanie edytora VBE do tworzenia makr
- Tworzenie procedur dla Worda
- Tworzenie makra dla programu Excel
- Tworzenie procedury dla PowerPointa
- Tworzenie procedury dla Accessa
- Pytania kontrolne i zadania
- Część II. Korzystanie z VBA
- Rozdział 5. Podstawy składni VBA
- Przygotuj się
- Procedury
- Funkcje
- Procedury Sub
- Instrukcje
- Słowa kluczowe
- Wyrażenia
- Operatory
- Zmienne
- Stałe
- Argumenty
- Określanie nazw argumentów, a ich pomijanie
- Kiedy stosować nawiasy wokół listy argumentów
- Obiekty
- Kolekcje
- Właściwości
- Metody
- Zdarzenia
- Pytania kontrolne i zadania
- Rozdział 6. Zmienne, stałe i wyliczenia
- Korzystanie ze zmiennych
- Wybór nazw dla zmiennych
- Deklarowanie zmiennych
- Niejawne deklarowanie zmiennych
- Jawne deklarowanie zmiennych
- Wybór zakresu i czasu życia zmiennej
- Zasięg procedury
- Zasięg prywatny
- Zasięg publiczny
- Korzystanie ze zmiennych statycznych
- Określanie typu danych dla zmiennej
- Czy trzeba określać typ danych?
- Boolean
- Byte
- Currency
- Date
- Decimal
- Double
- Integer
- Long
- Object
- Single
- String
- Variant
- Decydowanie o typie zmiennej
- Korzystanie ze stałych
- Deklarowanie własnych stałych
- Składnia
- Przykład
- Wybór zasięgu lub czasu życia dla stałych
- Deklarowanie własnych stałych
- Wyliczenia
- Pytania kontrolne i zadania
- Korzystanie ze zmiennych
- Rozdział 7. mienne tablicowe
- Czym są tablice?
- Deklarowanie tablicy
- Przechowywanie wartości w tablicy
- Tablice wielowymiarowe
- Deklarowanie tablic dynamicznych
- Zmiana wymiarów tablicy
- Zwracanie informacji z tablicy
- Usuwanie tablicy
- Ustalanie, czy zmienna jest tablicą
- Wyznaczanie granic tablic
- Sortowanie tablic
- Przeszukiwanie tablicy
- Liniowe przeszukiwanie tablicy
- Binarne przeszukiwanie tablicy
- Pytania kontrolne i zadania
- Czym są tablice?
- Rozdział 8. Wyszukiwanie obiektów, metod i właściwości, których potrzebujesz
- Czym jest obiekt?
- Zalety programowania obiektowego
- Obiekty kreowane
- Właściwości
- Metody
- Kolekcje
- Korzystanie z obiektu w kolekcji
- Dodawanie obiektu do kolekcji
- Znajdowanie potrzebnych obiektów
- Korzystanie z Rejestratora makr, aby dodać kod do potrzebnych obiektów
- Korzystanie z Przeglądarki obiektów
- Komponenty Przeglądarki obiektów
- Dodawanie i usuwanie bibliotek obiektów
- Poruszanie się po Przeglądarce obiektów
- Korzystanie z pomocy, aby znaleźć potrzebny obiekt
- Naciśnij F1, aby przejść do głównej strony pomocy VBA
- Naciśnij F1, aby przejść bezpośrednio do strony pomocy polecenia
- Korzystanie z własności Auto List Members
- Używanie zmiennych typu Object do reprezentowania obiektów
- Programowanie zespołowe i OOP
- Pytania kontrolne i zadania
- Czym jest obiekt?
- Część III. Podejmowanie decyzji z wykorzystaniem pętli i funkcji
- Rozdział 9. Korzystanie z funkcji wbudowanych
- Czym są funkcje?
- Korzystanie z funkcji
- Przekazywanie argumentów do funkcji
- Korzystanie z funkcji do konwersji danych
- Funkcja ASC do wyznaczania kodu znaku
- Funkcja Val do wyodrębnienia liczby z początku ciągu znaków
- Korzystanie z funkcji Str w celu konwersji liczby na łańcuch znaków
- Korzystanie z funkcji Format do formatowania wyrażeń
- Korzystanie z predefiniowanych formatów liczbowych
- Tworzenie formatu liczbowego
- Tworzenie formatu dat i godzin
- Tworzenie formatu ciągów znaków
- Wykorzystanie funkcji Chr i stałych do wprowadzania znaków specjalnych do ciągu
- Korzystanie z funkcji do wykonywania operacji na zmiennych
- Korzystanie z funkcji Left, Right i Mid w celu uzyskania fragmentu ciągu znaków
- Korzystanie z funkcji Left
- Korzystanie z funkcji Right
- Korzystanie z funkcji Mid
- Wykorzystanie funkcji InStr i InStrRev w celu znalezienia ciągu znaków w innym ciągu znaków
- Korzystanie z funkcji LTrim, RTrim i Trim do usuwania spacji z ciągu znaków
- Wykorzystanie funkcji Len do sprawdzania długości ciągu znaków
- Korzystanie z funkcji StrConv, LCase i UCase do zmiany wielkości liter w ciągu znaków
- Funkcja StrConv
- Korzystanie z funkcji LCase i UCase
- Korzystanie z funkcji StrComp do porównywania jabłek z jabłkami
- Korzystanie z funkcji matematycznych języka VBA
- Korzystanie z funkcji VBA do przetwarzania dat i godzin
- Korzystanie z funkcji DatePart do parsowania dat
- Obliczanie przedziałów czasowych za pomocą funkcji DateDiff
- Korzystanie z funkcji DateAdd do dodawania lub odejmowania czasu od daty
- Funkcje do zarządzania plikami
- Sprawdzanie, czy plik istnieje, za pomocą funkcji Dir
- Zwracanie bieżącej ścieżki
- Pytania kontrolne i zadania
- Rozdział 10. Tworzenie własnych funkcji
- Składowe instrukcji Function
- Tworzenie funkcji
- Tworzenie funkcji ręcznie
- Tworzenie funkcji za pomocą okna dialogowego Add Procedure
- Przekazywanie argumentów do funkcji
- Deklarowanie typów danych argumentów
- Określanie argumentu opcjonalnego
- Zarządzanie zasięgiem funkcji
- Przykłady funkcji dla wszystkich aplikacji pakietu Office obsługujących VBA
- Jak funkcje zwracają informacje?
- Zwracanie z funkcji danych tekstowych
- Tworzenie funkcji dla programu Word
- Tworzenie funkcji dla programu Excel
- Tworzenie funkcji dla PowerPointa
- Tworzenie funkcji dla programu Access
- Pytania kontrolne i zadania
- Rozdział 11. Podejmowanie decyzji w kodzie
- Jak w VBA wykonujemy porównania?
- Testowanie wielu warunków z wykorzystaniem operatorów logicznych
- Bloki If
- IfThen
- Składnia
- Przykłady
- Instrukcje IfThenElse
- Składnia
- Przykład
- Instrukcje IfThenElseIfElse
- Składnia
- Przykłady
- Tworzenie pętli z instrukcjami If i GoTo
- Składnia
- Przykład
- Zagnieżdżanie bloków If
- Bloki Select Case
- Składnia
- Przykład
- Kolejność ma znaczenie
- Pytania kontrolne i zadania
- Rozdział 12. Korzystanie z pętli do powtarzania działań
- Kiedy należy używać pętli?
- Podstawy działania pętli
- Korzystanie z pętli For do wykonywania stałej liczby powtórzeń
- Pętle ForNext
- Składnia
- Proste pętle ForNext
- Pętle ForNext z argumentem Step
- Korzystanie z instrukcji InputBox do sterowania pętlą ForNext
- Pętle For EachNext
- Składnia
- Wykorzystanie instrukcji Exit For
- Pętle ForNext
- Wykorzystanie pętli Do w celu wykonania zmiennej liczby powtórzeń
- Pętle Do While
- Składnia
- Pętle DoLoop While
- Składnia
- Pętle Do UntilLoop
- Składnia
- Pętle DoLoop Until
- Składnia
- Wykorzystanie instrukcji Exit Do
- Czy stosowanie instrukcji Exit Do to zła praktyka?
- Pętle Do While
- Pętle WhileWend
- Zagnieżdżanie pętli
- Unikanie pętli nieskończonych
- Pytania kontrolne i zadania
- Część IV. Korzystanie z okien MsgBox, InputBox i okien dialogowych
- Rozdział 13. Pobieranie danych od użytkownika za pomocą okien MsgBox i InputBox
- Otwieranie makra
- Wyświetlanie komunikatów na pasku stanu w Wordzie i Excelu
- Okna komunikatów
- Zalety i wady okien komunikatów
- Składnia użycia okien komunikatów
- Wyświetlanie prostego okna komunikatu
- Wyświetlanie wielowierszowego okna komunikatu
- Wybieranie przycisków dla okna komunikatu
- Wybór ikony dla okna komunikatu
- Ustawianie domyślnego przycisku dla okna komunikatu
- Zarządzanie modalnością okna komunikatu
- Określanie tytułu okna komunikatu
- Paski tytułu mogą dostarczać przydatnych informacji
- Dodawanie przycisku Pomoc w oknach komunikatów
- Określanie pliku pomocy dla okna komunikatu
- Stosowanie pewnych argumentów bez innych
- Pobieranie wartości z okna komunikatu
- Okna wprowadzania danych
- Składnia polecenia InputBox
- Pobieranie danych z okien InputBox
- Formularze: gdy okna komunikatów i okna wprowadzania danych nie wystarczą
- Pytania kontrolne i zadania
- Rozdział 14. Tworzenie prostych, niestandardowych okien dialogowych
- Kiedy należy użyć niestandardowego okna dialogowego?
- Tworzenie niestandardowych okien dialogowych
- Projektowanie okien dialogowych
- Wstawianie formularza użytkownika
- Wybór ustawień siatki formularza użytkownika
- Zmiana nazwy formularza użytkownika
- Dodawanie kontrolek do formularzy użytkownika
- Grupowanie kontrolek
- Zmiana nazwy kontrolek
- Przemieszczanie kontrolek
- Zmiana podpisu kontrolki
- Najważniejsze właściwości kontrolek z przybornika
- Popularne właściwości
- Etykieta
- TextBox
- ComboBox i ListBox
- CheckBox
- OptionButton
- ToggleButton
- Frame
- CommandButton
- TabStrip i MultiPage
- ScrollBar i SpinButton
- Image
- Page
- Tab
- Praca z grupami kontrolek
- Jak grupować kontrolki?
- Anulowanie pogrupowania kontrolek
- Ustalanie rozmiaru pogrupowanych kontrolek
- Usuwanie pogrupowanych kontrolek
- Praca z jedną kontrolką w grupie
- Wyrównywanie kontrolek
- Rozmieszczanie kontrolek
- Dostosowywanie kolejności przechodzenia klawiszem Tab w formularzu
- Łączenie formularza z procedurą
- Ładowanie formularzy i usuwanie ich z pamięci
- Wyświetlanie i ukrywanie formularza
- Ustawianie domyślnego przycisku polecenia
- Odczytywanie informacji wprowadzonych przez użytkownika w oknie dialogowym
- Zwracanie tekstu wprowadzonego w polu tekstowym
- Zwracanie wartości przycisku opcji
- Zwracanie właściwości Value z pola wyboru
- Zwracanie właściwości Value z pola listy
- Zwracanie właściwości Value z pola kombi
- Przykłady powiązań formularzy z procedurami
- Przykład dla Worda: procedura przenoszenia akapitu
- Zarejestrowanie procedury
- Tworzenie okna dialogowego
- Przykład ogólny: otwieranie pliku z pola listy
- Budowanie formularza użytkownika
- Tworzenie kodu obsługi formularza użytkownika
- Przykład dla Worda: procedura przenoszenia akapitu
- Korzystanie z wbudowanych okien dialogowych aplikacji
- Wyświetlanie wbudowanego okna dialogowego
- Znajdowanie nazwy okna dialogowego i stałej
- Wybór pomiędzy metodą Show a metodą Display
- Używanie metody Show do wyświetlania i uruchamiania okna dialogowego
- Korzystanie z metody Display do wyświetlania okna dialogowego
- Ustawianie i przywracanie opcji we wbudowanych oknach dialogowych
- Który przycisk wybrał użytkownik w oknie dialogowym?
- Określanie limitu czasu dla okna dialogowego
- Wyświetlanie wbudowanego okna dialogowego
- Pytania kontrolne i zadania
- Rozdział 15. Tworzenie złożonych formularzy
- Tworzenie złożonych okien dialogowych i korzystanie z nich
- Aktualizowanie okna dialogowego w celu odzwierciedlenia ustawień wprowadzonych przez użytkownika
- Odsłanianie ukrytej części formularza
- Śledzenie procedury w formularzu
- Korzystanie z wielostronicowych okien dialogowych oraz kontrolek TabStrip
- Korzystanie z wielostronicowych okien dialogowych
- Korzystanie z kontrolki TabStrip
- Wykorzystanie ilustracji w formularzach
- Tworzenie niemodalnych okien dialogowych
- Określanie lokalizacji formularza na ekranie
- Wykorzystanie zdarzeń do zarządzania formularzami
- Zdarzenia unikatowe dla obiektu UserForm
- Zdarzenie Initialize
- Zdarzenie QueryClose
- Zdarzenie Activate
- Zdarzenie Deactivate
- Zdarzenie Resize
- Zdarzenie Terminate
- Zdarzenia, które dotyczą zarówno formularzy użytkownika, jak i kontrolek reprezentujących kontenery
- Zdarzenie Scroll
- Zdarzenie Zoom
- Zdarzenie Layout
- Zdarzenie AddControl
- Zdarzenie RemoveControl
- Zdarzenia, które dotyczą wielu lub większości kontrolek
- Zdarzenie Click
- Zdarzenie Change
- Zdarzenia Enter i Exit
- Zdarzenie BeforeUpdate
- Zdarzenie AfterUpdate
- Zdarzenia KeyDown i KeyUp
- Zdarzenie KeyPress
- Zdarzenia MouseDown i MouseUp
- Zdarzenie MouseMove
- Zdarzenie BeforeDragOver
- Zdarzenie BeforeDropOrPaste
- Zdarzenie DblClick
- Zdarzenie Error
- Zdarzenia, które dotyczą tylko kilku kontrolek
- Zdarzenie DropButtonClick
- Zdarzenia SpinDown i SpinUp
- Zdarzenia unikatowe dla obiektu UserForm
- Zadania i pytania kontrolne
- Tworzenie złożonych okien dialogowych i korzystanie z nich
- Część V. Tworzenie skutecznego kodu
- Rozdział 16. Budowanie modułowego kodu i korzystanie z klas
- Tworzenie kodu modularnego
- Czym jest modularny kod?
- Zalety używania modularnego kodu
- Jak tworzyć modularny kod?
- Organizowanie kodu w modułach
- Wywoływanie procedur
- Wprowadzanie w kodzie ulepszeń logicznych
- Deklarowanie zmiennych jawnie zamiast niejawnie
- Korzystanie z instrukcji With w celu upraszczania kodu
- Nie używaj instrukcji With bez potrzeby
- Optymalizacja instrukcji Select Case
- Nie sprawdzaj warunków bez potrzeby
- Usuwanie nieużywanych elementów z kodu
- Wizualne udoskonalenia kodu
- Stosowanie wcięć do wyróżniania poziomów kodu
- Używanie znaków kontynuacji w celu podziału długich wierszy
- Wykorzystanie znaku konkatenacji do podzielenia długich ciągów znaków
- Używaj pustych linii do dzielenia kodu
- Wykorzystuj zmienne w celu uproszczenia skomplikowanej składni
- Przekazywanie informacji z jednej procedury do innej za pomocą argumentów
- Przekazywanie informacji z powrotem do wywoływanej procedury
- Przekazywanie informacji z jednej procedury do drugiej za pomocą zmiennych prywatnych lub publicznych
- Tworzenie klas i korzystanie z nich
- Co można zrobić z modułami klas?
- Krótki przegląd klas
- Planowanie klasy
- Tworzenie modułu klasy
- Nadawanie klasie nazwy
- Ustawianie właściwości Instancing
- Deklarowanie zmiennych i stałych klasy
- Dodawanie właściwości do klasy
- Tworzenie właściwości za pomocą zmiennej publicznej
- Tworzenie właściwości za pomocą procedur Property
- Właściwości klasy Book
- Dodawanie metod do klasy
- Korzystanie z klasy
- Pytania kontrolne i zadania
- Tworzenie kodu modularnego
- Rozdział 17. Debugowanie kodu i obsługa błędów
- Zasady debugowania
- Różne rodzaje błędów
- Błędy językowe
- Błędy kompilacji
- Błędy fazy wykonania
- Błędy logiki programu
- Narzędzia debugowania w VBA
- Tryb pułapki
- Polecenia Step Over i Step Out
- Okno Locals
- Okno Watch
- Ustawianie wyrażeń do obserwowania
- Edycja obserwowanych wyrażeń
- Usuwanie obserwowanych wyrażeń
- Korzystanie z funkcji Quick Watch
- Okno Immediate
- Czego nie można zrobić w oknie Immediate?
- Wprowadzanie kodu w oknie Immediate
- Wyświetlanie informacji w oknie Immediate
- Okno dialogowe Call Stack
- Postępowanie w przypadku pętli nieskończonych
- Obsługa błędów wykonania
- Kiedy trzeba napisać blok obsługi błędów?
- Przechwytywanie błędów
- Wyłączanie przechwytywania błędów
- Wznawianie działania procedury po wystąpieniu błędu
- Korzystanie z instrukcji Resume
- Korzystanie z instrukcji Resume Next
- Korzystanie z instrukcji Resume wiersz
- Odczytywanie opisu błędu
- Zgłaszanie własnych błędów
- Wyłączanie ostrzeżeń
- Obsługa przerywania makr przez użytkownika w programach Word i Excel
- Wyłączenie wprowadzania danych przez użytkownika podczas działania procedury
- Wyłączenie możliwości wprowadzania danych przez użytkownika podczas działania konkretnego fragmentu makra
- Dokumentowanie kodu
- Pytania kontrolne i zadania
- Rozdział 18. Budowanie kodu przyjaznego użytkownikom
- Czym jest makro przyjazne użytkownikowi?
- Przywracanie środowiska użytkownika
- Pozostawienie użytkownika w najlepszej pozycji do kontynuowania pracy
- Informowanie użytkownika o tym, co się dzieje, podczas działania procedury
- Operowanie kursorem
- Operowanie kursorem w programie Word
- Operowanie kursorem w programie Excel
- Wyświetlanie informacji na początku makra
- Komunikacja z użytkownikiem za pośrednictwem okien komunikatu lub okien dialogowych na koniec działania makra
- Tworzenie pliku dziennika
- Operowanie kursorem
- Dbanie o to, aby makro było uruchomione w odpowiednich warunkach
- Sprzątanie po wykonaniu procedury
- Cofanie zmian wprowadzonych przez makro
- Usuwanie tymczasowych plików i folderów
- Korzystanie z własnego folderu tymczasowego
- Usuwanie folderu tymczasowego
- Pytania kontrolne i zadania
- Rozdział 19. Przegląd mechanizmów zabezpieczeń języka VBA
- W jaki sposób VBA implementuje zabezpieczenia?
- Podpisywanie projektów makr podpisem cyfrowym
- Co to jest certyfikat cyfrowy?
- Zdobywanie certyfikatu cyfrowego
- Tworzenie certyfikatu cyfrowego z podpisem własnym
- Uzyskanie certyfikatu cyfrowego od Twojej firmy
- Uzyskanie certyfikatu cyfrowego z komercyjnego urzędu certyfikacji
- Instalowanie certyfikatu cyfrowego
- Eksportowanie certyfikatu cyfrowego
- Usuwanie certyfikatu cyfrowego
- Podpisywanie projektu makra podpisem cyfrowym
- Usuwanie podpisu cyfrowego z projektu makra
- Do kogo należy ten certyfikat i co to znaczy?
- Wybór odpowiedniego poziomu zabezpieczeń
- Zagrożenia bezpieczeństwa stwarzane przez VBA
- Ochrona przed wirusami w postaci makr
- Określanie odpowiedniego poziomu zabezpieczeń
- Dodatkowe mechanizmy zabezpieczeń pakietu Office
- Ustawienia blokowania plików
- Blokowanie kodu
- Pytania kontrolne i zadania
- Część VI. Programowanie aplikacji pakietu Office
- Rozdział 20. Model obiektowy Worda i jego najważniejsze obiekty
- Model obiektowy Worda
- Korzystanie z kolekcji Documents oraz obiektu Document
- Tworzenie dokumentu
- Tworzenie szablonu
- Zapisywanie dokumentu
- Zapisywanie dokumentu po raz pierwszy lub zapisywanie go w innym pliku
- Zapisywanie dokumentu, który był już wcześniej zapisany
- Zapisywanie wszystkich otwartych dokumentów
- Sprawdzanie, czy dokument zawiera niezapisane zmiany
- Otwieranie dokumentu
- Zamykanie dokumentu
- Modyfikowanie szablonu dokumentu
- Drukowanie dokumentu
- Korzystanie z obiektu ActiveDocument
- Korzystanie z obiektu Selection
- Sprawdzanie rodzaju zaznaczenia
- Sprawdzanie typu opowieści zaznaczenia
- Uzyskiwanie innych informacji na temat bieżącego zaznaczenia
- Wstawianie tekstu w miejscu zaznaczenia
- Wstawianie akapitu w zaznaczeniu
- Stosowanie stylu
- Rozszerzanie istniejącego zaznaczenia
- Redukcja istniejącego zaznaczenia
- Tworzenie zakresów i korzystanie z nich
- Definiowanie zakresu nazwanego
- Zmiana definicji zakresu
- Korzystanie z właściwości Duplicate w celu przechowywania lub kopiowania formatowania
- Manipulowanie opcjami
- Sprawdzanie, czy hiperłącza wymagają kliknięć z klawiszem Ctrl
- Wyłączanie trybu zastępowania
- Ustawianie domyślnej ścieżki pliku
- Wyłączanie śledzenia zmian
- Pytania kontrolne i zadania
- Rozdział 21. Korzystanie z popularnych obiektów Worda
- Korzystanie z mechanizmu wyszukiwania z zastępowaniem z poziomu VBA
- Składnia metody Execute
- Przykład użycia operacji znajdowania i zamieniania
- Korzystanie z nagłówków, stopek i numerów stron
- Jak VBA implementuje nagłówki i stopki?
- Dostęp do nagłówka lub stopki
- Sprawdzanie, czy nagłówek lub stopka istnieją
- Odwoływanie się do nagłówka lub stopki w poprzedniej sekcji
- Tworzenie innego nagłówka pierwszej strony
- Tworzenie różnych nagłówków dla stron nieparzystych i parzystych
- Dodawanie numerów stron do nagłówków i stopek
- Dodawanie numerów stron do jednej lub kilku sekcji dokumentu
- Usuwanie numerów stron z jednej lub kilku sekcji dokumentu
- Sprawdzanie, czy sekcja dokumentu ma numery stron
- Zmiana numeracji stron dla sekcji
- Wyłączanie numerowania stron na pierwszej stronie
- Formatowanie numerów stron
- Tworzenie numerów stron w stylu Strona X z Y
- Korzystanie z sekcji, ustawień strony, okien i widoków
- Dodawanie sekcji do dokumentu
- Zmiana ustawień strony
- Otwieranie nowego okna zawierającego otwarty dokument
- Zamykanie wszystkich okien dokumentu z wyjątkiem pierwszego
- Podział okna
- Wyświetlanie planu dokumentu dla okna
- Przewijanie okna
- Układanie okien
- Pozycjonowanie i określanie rozmiaru okna
- Wyświetlanie elementu w oknie po jego otwarciu
- Zmiana widoku dokumentu
- Przełączanie do trybu czytania
- Powiększanie i zmniejszanie widoku w celu wyświetlania wielu stron
- Przetwarzanie tabel
- Tworzenie tabeli
- Zaznaczanie tabeli
- Konwersja tekstu na tabelę
- Zapewnienie umiejscowienia zaznaczenia wewnątrz tabeli
- Sprawdzanie, czy zaznaczenie znajduje się wewnątrz tabeli
- Sortowanie tabeli
- Dodawanie kolumny do tabeli
- Usuwanie kolumny z tabeli
- Ustawianie szerokości kolumny
- Zaznaczanie kolumny
- Dodawanie wiersza do tabeli
- Usuwanie wiersza z tabeli
- Ustawianie wysokości jednego lub większej liczby wierszy
- Zaznaczanie wiersza
- Wstawianie komórki
- Zwracanie tekstu w komórce
- Wprowadzanie tekstu w komórce
- Usuwanie komórek
- Zaznaczanie zakresu komórek
- Konwersja tabeli lub wierszy na tekst
- Pytania kontrolne i zadania
- Korzystanie z mechanizmu wyszukiwania z zastępowaniem z poziomu VBA
- Rozdział 22. Model obiektowy Excela i jego najważniejsze obiekty
- Przegląd modelu obiektowego Excela
- Obiekty kreowane Excela
- Zarządzanie skoroszytami
- Tworzenie skoroszytu
- Tworzenie nowego pustego skoroszytu
- Tworzenie nowego skoroszytu na podstawie szablonu
- Tworzenie nowego skoroszytu na podstawie istniejącego skoroszytu
- Tworzenie skoroszytu z wykresem, arkusza makr lub arkusza roboczego
- Zapisywanie skoroszytu
- Zapisywanie skoroszytu po raz pierwszy lub w innym pliku
- Zapisywanie dokumentu, który został zapisany wcześniej
- Zapisywanie wszystkich otwartych skoroszytów
- Dostęp do chmury
- Otwieranie skoroszytu
- Zamykanie skoroszytu
- Zamykanie wszystkich otwartych skoroszytów
- Współdzielenie skoroszytu
- Ochrona skoroszytu
- Korzystanie z obiektu ActiveWorkbook
- Tworzenie skoroszytu
- Praca z arkuszami
- Wstawianie arkusza
- Usuwanie arkusza
- Kopiowanie lub przenoszenie arkusza
- Drukowanie arkusza
- Zabezpieczanie arkusza
- Korzystanie z obiektu ActiveSheet
- Korzystanie z aktywnej komórki lub zaznaczenia
- Praca z aktywną komórką
- Pobieranie i ustawianie wartości aktywnej komórki
- Zmiana aktywnej komórki na inną
- Praca z regionem wokół aktywnej komórki
- Praca z zaznaczeniem
- Praca z aktywną komórką
- Praca z zakresami
- Praca z zakresem komórek
- Definiowanie zakresów nazwanych
- Usuwanie nazwanego zakresu
- Praca z nazwanym zakresem
- Praca z zakresem wykorzystanym
- Korzystanie z komórek specjalnych
- Wprowadzanie formuły w komórce
- Ustawianie opcji
- Ustawianie opcji w obiekcie Application
- Zarządzanie obliczeniami programu Excel
- Czyszczenie listy ostatnio używanych plików
- Ustawianie domyślnej ścieżki do plików
- Ustawianie opcji w obiekcie Workbook
- Zmuszanie Excela do usuwania osobistych informacji z właściwości pliku podczas zapisywania
- Ustawianie opcji w obiekcie Application
- Pytania kontrolne i zadania
- Rozdział 23. Korzystanie z popularnych obiektów Excela
- Praca z wykresami
- Tworzenie wykresu
- Tworzenie wykresu na nowym arkuszu wykresu
- Tworzenie wykresu w istniejącym arkuszu
- Określanie danych źródłowych dla wykresu
- Określanie typu wykresu
- Korzystanie z serii na wykresie
- Tworzenie nowej serii
- Tworzenie nowej serii danych
- Rozszerzanie istniejących serii danych
- Dodawanie legendy do wykresu
- Dodawanie tytułu wykresu
- Praca z osiami wykresu
- Formatowanie nagłówków i stopek
- Tworzenie wykresu
- Praca z obiektami Windows
- Otwieranie nowego okna w skoroszycie
- Zamykanie okna
- Aktywacja okna
- Rozmieszczanie okien i zmiana ich rozmiaru
- Powiększanie okna i ustawianie opcji wyświetlania
- Korzystanie z mechanizmu znajdowania i zamieniania
- Wyszukiwanie za pomocą metody Find
- Kontynuowanie wyszukiwania z wykorzystaniem metod FindNext i FindPrevious
- Zamienianie za pomocą metody Replace
- Wyszukiwanie i zamiana formatowania
- Dodawanie kształtów
- Pytania kontrolne i zadania
- Praca z wykresami
- Rozdział 24. Model obiektowy PowerPointa i jego najważniejsze obiekty
- Przegląd modelu obiektowego PowerPointa
- Obiekty kreowane programu PowerPoint
- Praca z prezentacjami
- Tworzenie nowej prezentacji na podstawie domyślnego szablonu
- Otwieranie istniejącej prezentacji
- Otwieranie prezentacji z chmury
- Zapisywanie prezentacji
- Zapisywanie prezentacji po raz pierwszy lub pod inną nazwą
- Zapisywanie prezentacji pod jej istniejącą nazwą
- Zapisywanie kopii prezentacji
- Zapisywanie wszystkich otwartych prezentacji
- Zamykanie prezentacji
- Eksportowanie prezentacji lub wybranych slajdów do formatu graficznego
- Drukowanie prezentacji
- Praca z aktywną prezentacją
- Praca z oknami i widokami
- Praca z aktywnym oknem
- Otwieranie nowego okna dla prezentacji
- Zamykanie okna
- Aktywacja okna
- Rozmieszczanie okien na ekranie i zmiana ich rozmiaru
- Zmiana widoku
- Praca z panelami okien
- Praca ze slajdami
- Dodawanie slajdów do prezentacji
- Wstawianie slajdów z istniejącej prezentacji
- Znajdowanie slajdów według numerów ID
- Zmiana układu istniejącego slajdu
- Usuwanie istniejącego slajdu
- Kopiowanie i wklejanie slajdów
- Powielanie slajdów
- Przenoszenie slajdów
- Dostęp do slajdów według nazwy
- Praca z zakresem slajdów
- Formatowanie slajdu
- Ustawianie tła dla jednego lub większej liczby slajdów
- Zastosowanie schematu kolorów do slajdu
- Ustawianie przejść dla slajdu, grupy slajdów lub wzorca
- Praca z wzorcami slajdów
- Praca z wzorcem slajdów
- Praca z wzorcem tytułu
- Praca z wzorcem materiałów informacyjnych
- Praca z wzorcem notatek
- Usuwanie wzorca
- Pytania kontrolne i zadania
- Rozdział 25. Wykorzystywanie kształtów i uruchamianie pokazów slajdów
- Korzystanie z kształtów
- Dodawanie kształtów do slajdów
- Wspólne argumenty metod dodawania kształtów
- Argument Type do dodawania kształtów
- Argumenty specyficzne dla metody AddTextEffect
- Argumenty specyficzne dla metody AddTextEffect
- Przykład wykorzystania metody AddShape
- Przykład wykorzystania metody AddTextEffect
- Przykład wykorzystania metody AddTextBox
- Usuwanie kształtu
- Zaznaczanie wszystkich kształtów
- Zmiana położenia i rozmiaru kształtu
- Kopiowanie formatowania z jednego kształtu do innego
- Posługiwanie się tekstem wewnątrz kształtu
- Sprawdzanie, czy kształt zawiera ramkę tekstową
- Zwracanie i ustawianie tekstu w zakresie tekstowym
- Formatowanie tekstu wewnątrz zakresu tekstu
- Formatowanie wypunktowania w zakresie tekstu
- Animowanie kształtu lub grupy kształtów
- Dodawanie kształtów do slajdów
- Operacje na nagłówkach i stopkach
- Uzyskanie dostępu do potrzebnego obiektu Header lub Footer
- Wyświetlanie lub ukrywanie obiektu Header lub Footer
- Ustawianie tekstu w nagłówku lub stopce
- Ustawianie formatu daty i godziny nagłówków i stopek
- Konfigurowanie i uruchamianie pokazu slajdów
- Zarządzanie typem pokazu
- Tworzenie pokazu niestandardowego
- Usuwanie niestandardowego pokazu
- Uruchamianie pokazu slajdów
- Zmiana rozmiaru i położenia pokazu slajdów
- Poruszanie się pomiędzy slajdami
- Wstrzymywanie pokazu slajdów i korzystanie z białych i czarnych ekranów
- Uruchamianie i zatrzymywanie pokazów niestandardowych
- Kończenie pokazu slajdów
- Pytania kontrolne i zadania
- Korzystanie z kształtów
- Rozdział 26. Model obiektowy Outlooka i jego najważniejsze obiekty
- Przegląd modelu obiektowego Outlooka
- Model obiektowy Outlooka
- Gdzie Outlook przechowuje makra VBA?
- Najpopularniejsze obiekty kreowalne Outlooka
- Korzystanie z obiektu Application
- Wprowadzenie do obiektu NameSpace
- Praca z przestrzeniami nazw
- Dostęp do domyślnych folderów w ramach obiektu NameSpace
- Dostęp do innych folderów w ramach obiektu NameSpace
- Inspektory i eksploratory
- Otwieranie okna Inspector
- Dostęp do obiektu Inspector związanego z elementem
- Dostęp do aktywnego okna inspektora lub eksploratora
- Korzystanie z aktywnego inspektora
- Tworzenie elementów programu Outlook
- Korzystanie z metody CreateItem do tworzenia elementów domyślnych
- Kończenie pracy Outlooka
- Uniwersalne metody do pracy z obiektami Outlooka
- Metoda Display
- Korzystanie z metody Close
- Korzystanie z metody PrintOut
- Korzystanie z metody Save
- Korzystanie z metody SaveAs
- Operacje na wiadomościach
- Tworzenie nowej wiadomości
- Operacje na treści wiadomości
- Dodawanie załącznika do wiadomości
- Wysyłanie wiadomości
- Operacje na elementach kalendarza
- Tworzenie nowego elementu kalendarza
- Operacje na treści elementu kalendarza
- Posługiwanie się zadaniami i zleceniami zadań
- Tworzenie zadania
- Operacje na zawartości elementu zadania
- Przypisywanie zadania do współpracownika
- Wyszukiwanie informacji
- Pytania kontrolne i zadania
- Przegląd modelu obiektowego Outlooka
- Rozdział 27. Zdarzenia w Outlooku
- Czym różnią się procedury obsługi zdarzeń od zwykłych makr?
- Korzystanie ze zdarzeń poziomu aplikacji
- Korzystanie ze zdarzenia Startup
- Korzystanie ze zdarzenia Quit
- Korzystanie ze zdarzenia ItemSend
- Korzystanie ze zdarzenia NewMail
- Korzystanie ze zdarzeń AdvancedSearchComplete i AdvancedSearchStopped
- Korzystanie ze zdarzenia MAPILogonComplete
- Zdarzenie Reminder
- Zdarzenie OptionsPagesAdd
- Zdarzenia na poziomie elementów
- Deklarowanie zmiennej obiektowej i inicjowanie zdarzenia
- Zdarzenia, które mają zastosowanie do wszystkich elementów reprezentujących wiadomości
- Zdarzenia dotyczące eksploratorów, inspektorów i widoków
- Zdarzenia dotyczące folderów
- Zdarzenia dotyczące obiektów Items i Results
- Zdarzenia dotyczące przypomnień
- Zdarzenia dotyczące synchronizacji
- Szybkie kroki
- Pytania kontrolne i zadania
- Rozdział 28. Model obiektowy Accessa i jego najważniejsze obiekty
- Pierwsze kroki z VBA w programie Access
- Tworzenie modułu w VBE
- Tworzenie funkcji
- Budowniczy makr
- Tworzenie makra w stylu Accessa w celu wywołania funkcji
- Tłumaczenie makr w stylu Accessa na makra VBA
- Korzystanie z makra Autoexec w celu zainicjowania sesji Accessa
- Uruchamianie procedur Sub
- Instrukcja Option Compare Database
- Przegląd modelu obiektowego Accessa
- Obiekty kreowane Accessa
- Otwieranie i zamykanie baz danych
- Korzystanie z metody CurrentDb w celu uzyskania dostępu do bieżącej bazy danych
- Zamykanie bieżącej bazy danych i otwieranie innej bazy danych
- Komunikacja między aplikacjami pakietu Office
- Otwieranie wielu baz danych naraz
- Zamykanie bazy danych
- Tworzenie i usuwanie obszarów roboczych
- Tworzenie nowego obszaru roboczego
- Usuwanie obszaru roboczego
- Korzystanie z obiektu Screen
- Korzystanie z obiektu DoCmd do uruchamiania poleceń Accessa
- Wykorzystanie metody OpenForm do otwierania formularzy
- Wykorzystanie metody PrintOut do drukowania obiektu
- Korzystanie z metody RunMacro do uruchamiania makr w stylu Accessa
- Pytania kontrolne i zadania
- Pierwsze kroki z VBA w programie Access
- Rozdział 29. Dostęp do aplikacji z innej aplikacji
- Narzędzia do komunikacji pomiędzy aplikacjami
- Zastosowanie Automatyzacji do przesyłania informacji
- Wiązanie wczesne i późne
- Tworzenie obiektu za pomocą funkcji CreateObject
- Zwracanie obiektu za pomocą funkcji GetObject
- Przykłady wykorzystania Automatyzacji dla aplikacji pakietu Office
- Przenoszenie informacji z arkusza kalkulacyjnego Excela do dokumentu Worda
- Przenoszenie informacji z dokumentu Worda do skoroszytu Excela
- Umieszczenie slajdu PowerPointa w wiadomości Outlooka
- Korzystanie z funkcji Shell do uruchamiania aplikacji
- Korzystanie z obiektów danych do przechowywania i pobierania informacji
- Tworzenie obiektu danych
- Zapisywanie informacji w obiekcie danych
- Pobieranie informacji z obiektu danych
- Umieszczanie informacji w Schowku
- Sprawdzanie, czy obiekt danych zawiera określony format
- Komunikacja za pośrednictwem DDE
- Użycie metody DDEInitiate do nawiązania połączenia DDE
- Korzystanie z metody DDERequest w celu odczytania tekstu z innej aplikacji
- Korzystanie z metody DDEPoke w celu wysłania tekstu do innej aplikacji
- Wykorzystanie metody DDEExecute do uruchamiania polecenia jednej aplikacji z innej aplikacji
- Zamykanie kanału DDE za pomocą metody DDETerminate
- Zamykanie wszystkich otwartych kanałów DDE za pomocą metody DDETerminateAll
- Komunikacja za pomocą mechanizmu SendKeys
- Nie tylko VBA
- Pytania kontrolne i zadania
- Dodatek. Odpowiedzi i rozwiązania zadań
- Rozdział 1. Rejestrowanie i uruchamianie makr w aplikacjach pakietu Office
- Rozdział 2. Wprowadzenie do programu Visual Basic Editor
- Rozdział 3. Edycja zarejestrowanych makr
- Rozdział 4. Tworzenie kodu w edytorze VBE od podstaw
- Rozdział 5. Podstawy składni VBA
- Rozdział 6. Zmienne, stałe i wyliczenia
- Rozdział 7. Zmienne tablicowe
- Rozdział 8. Wyszukiwanie obiektów, metod i właściwości, których potrzebujesz
- Rozdział 9. Korzystanie z funkcji wbudowanych
- Rozdział 10. Tworzenie własnych funkcji
- Rozdział 11. Podejmowanie decyzji w kodzie
- Rozdział 12. Korzystanie z pętli do powtarzania działań
- Rozdział 13. Pobieranie danych od użytkownika za pomocą okien MsgBox i InputBox
- Rozdział 14. Tworzenie prostych, niestandardowych okien dialogowych
- Rozdział 15. Tworzenie złożonych formularzy
- Rozdział 16. Budowanie modułowego kodu i korzystanie z klas
- Rozdział 17. Debugowanie kodu i obsługa błędów
- Rozdział 18. Budowanie kodu przyjaznego użytkownikom
- Rozdział 19. Przegląd mechanizmów zabezpieczeń języka VBA
- Rozdział 20. Model obiektowy Worda i jego najważniejsze obiekty
- Rozdział 21. Korzystanie z popularnych obiektów Worda
- Rozdział 22. Model obiektowy Excela i jego najważniejsze obiekty
- Rozdział 23. Korzystanie z popularnych obiektów Excela
- Rozdział 24. Model obiektowy PowerPointa i jego najważniejsze obiekty
- Rozdział 25. Wykorzystywanie kształtów i uruchamianie pokazów slajdów
- Rozdział 26. Model obiektowy Outlooka i jego najważniejsze obiekty
- Rozdział 27. Zdarzenia w Outlooku
- Rozdział 28.Model obiektowy Accessa i jego najważniejsze obiekty
- Rozdział 29. Dostęp do jednej aplikacji z innej aplikacji
Helion - inne książki
-
Nowość Promocja
Ta książka stanowi twardy dowód, że matematyka jest elastyczna, kreatywna i radosna. Potraktuj ją jako fascynującą podróż przez świat matematyki abstrakcyjnej do teorii kategorii. Przekonaj się, że bez formalnej wiedzy w tej dziedzinie możesz rozwinąć umiejętność matematycznego myślenia. Abstrakcyjne idee matematyczne pomogą Ci inaczej spojrzeć na aktualne wydarzenia, kwestie sprawiedliwości społecznej i przywilejów społecznych czy nawet na COVID-19.- PDF + ePub + Mobi
- Druk 29 pkt
(27,90 zł najniższa cena z 30 dni)
29.49 zł
59.00 zł (-50%) -
Nowość Promocja
Dzięki tej przystępnej książce, przeznaczonej dla programistów i badaczy, zrozumiesz podstawy techniczne modeli LLM. Dowiesz się, do czego można je zastosować, i odkryjesz elegancję ich architektury. Nauczysz się praktycznego korzystania z frameworka LangChain, zaprojektowanego do tworzenia responsywnych aplikacji. Dowiesz się, jak dostrajać model, jak zadawać mu pytania, poznasz także sprawdzone metody wdrażania i monitorowania środowisk produkcyjnych, dzięki czemu łatwo zbudujesz narzędzia do pisania, zaawansowane roboty konwersacyjne czy nowatorskie pomoce dla programistów. Liczne praktyczne przykłady i fragmenty kodu ułatwią Ci nie tylko przyswojenie podstaw, ale także używanie modeli LLM w innowacyjny i odpowiedzialny sposób.- PDF + ePub + Mobi
- Druk 39 pkt
(37,89 zł najniższa cena z 30 dni)
39.50 zł
79.00 zł (-50%) -
Nowość Promocja
W tej niezwykle pragmatycznej książce, przeznaczonej dla dyrektorów technicznych, praktyków uczenia maszynowego, twórców aplikacji, analityków biznesowych, inżynierów i badaczy danych, znajdziesz skuteczne techniki używania sztucznej inteligencji. Zaznajomisz się z cyklem życia projektu opartego na generatywnej AI i jej zastosowaniami, a także metodami doboru i dostrajania modeli, generowania danych wspomaganego wyszukiwaniem, uczenia przez wzmacnianie na podstawie informacji zwrotnych od człowieka, kwantyzacji, optymalizacji i wdrażania modeli. Poznasz szczegóły różnych typów modeli, między innymi dużych językowych (LLM), multimodalnych generujących obrazy (Stable Diffusion) i odpowiadających na pytania wizualne (Flamingo/IDEFICS).- PDF + ePub + Mobi
- Druk 39 pkt
(37,89 zł najniższa cena z 30 dni)
39.50 zł
79.00 zł (-50%) -
Nowość Promocja
Na rynku książek poświęconych analizie biznesowej w sektorze IT dostępnych jest kilka pozycji. Zawierają one informacje na temat praktyk, narzędzi i podejścia stosowanego w tej dziedzinie. Dotychczas jednak brakowało kompendium, które byłoby praktycznym przewodnikiem zbierającym doświadczenia z różnych projektów, firm i od ekspertów podchodzących w odmienny sposób do analizy biznesowej.- PDF + ePub + Mobi
- Druk 44 pkt
(39,90 zł najniższa cena z 30 dni)
44.50 zł
89.00 zł (-50%) -
Nowość Promocja
Sztuczna inteligencja stale się rozwija. Właściwie codziennie słyszymy o jej rosnących możliwościach, nowych osiągnięciach i przyszłości, jaką nam przyniesie. Jednak w tej książce skupiamy się nie na przyszłości, a na teraźniejszości i praktycznym obliczu AI - na usługach, które świadczy już dziś. Większość najciekawszych zastosowań sztucznej inteligencji bazuje na ML (uczenie maszynowe, ang. machine learning), NLP (przetwarzanie języka naturalnego, ang. natural language processing) i architekturze RAG (ang. retrieval augmented generation) zwiększającej możliwości tzw. dużych modeli językowych (LLM, ang. large language model). Stanowią one podwaliny budowy systemów AI, bez których te systemy często wcale nie mogłyby powstać.- PDF + ePub + Mobi
- Druk 39 pkt
(37,89 zł najniższa cena z 30 dni)
39.50 zł
79.00 zł (-50%) -
Nowość Promocja
Pierwsza była wirtualizacja: oprogramowanie symuluje istnienie zasobów logicznych korzystających z zasobów fizycznych. Po niej przyszła konteneryzacja, polegająca na tworzeniu obrazów - kopii danych - zawierających wszystkie pliki potrzebne do uruchomienia danej aplikacji. Środowiska produkcyjne z obu korzystają równolegle, ale to konteneryzacja stała się swojego rodzaju rewolucją w sektorze IT. Pozwoliła bowiem na sprawniejsze wdrażanie mikroserwisów, a także na optymalizację kosztów działania wielu aplikacji.- PDF + ePub + Mobi
- Druk 19 pkt
(17,90 zł najniższa cena z 30 dni)
19.95 zł
39.90 zł (-50%) -
Nowość Promocja
FPGA pochodzi od angielskiego field-programmable gate array. Polski odpowiednik to: bezpośrednio programowalna macierz bramek. FPGA jest rodzajem programowalnego układu logicznego. Ma tę samą funkcjonalność co układ scalony, tyle że może być wielokrotnie programowany bez demontażu. Z tego powodu znajduje zastosowanie tam, gdzie wymagana jest możliwość zmiany działania, na przykład w satelitach kosmicznych. Budujesz, instalujesz w urządzeniu docelowym, a potem modyfikujesz układ w zależności od potrzeb. Brzmi praktycznie, prawda?- Druk 24 pkt
(22,90 zł najniższa cena z 30 dni)
24.95 zł
49.90 zł (-50%) -
Nowość Promocja
Ta książka ułatwi Ci zgłębienie koncepcji kryjących się za działaniem nowoczesnych baz danych. Dzięki niej zrozumiesz, w jaki sposób struktury dyskowe różnią się od tych w pamięci i jak działają algorytmy efektywnego utrzymywania struktur B drzewa na dysku. Poznasz implementacje pamięci masowej o strukturze dziennika. Znajdziesz tu również wyjaśnienie zasad organizacji węzłów w klaster baz danych i specyfiki środowisk rozproszonych. Dowiesz się, jak algorytmy rozproszone poprawiają wydajność i stabilność systemu i jak uzyskać ostateczną spójność danych. Ponadto w książce zaprezentowano koncepcje antyentropii i plotek, służące do zapewniania zbieżności i rozpowszechniania danych, a także mechanizm transakcji utrzymujący spójność logiczną bazy.- PDF + ePub + Mobi
- Druk 44 pkt
(39,90 zł najniższa cena z 30 dni)
44.50 zł
89.00 zł (-50%) -
Nowość Promocja
Trudno wyobrazić sobie dzisiejszy świat bez możliwości operowania na danych - tym samym bez arkuszy kalkulacyjnych, do których każdy z nas ma dostęp w swoich komputerach. Najpopularniejszy z nich, czyli Excel, jest masowo używany zarówno w firmach, jak i instytucjach publicznych, ale także w gospodarstwach domowych.- PDF + ePub + Mobi
- Druk 19 pkt
(17,90 zł najniższa cena z 30 dni)
19.95 zł
39.90 zł (-50%) -
Nowość Promocja
Wprowadzenie obserwowalności do systemów jest wyzwaniem technicznym i kulturowym. Dzięki tej praktycznej książce zrozumiesz wartość obserwowalnych systemów i nauczysz się praktykować programowanie sterowane obserwowalnością. Przekonasz się, że dzięki jej wdrożeniu zespoły mogą szybko i bez obaw dostarczać kod, identyfikować wartości odstające i nietypowe zachowania, a ponadto lepiej zrozumieją doświadczenia użytkownika. Znajdziesz tu szczegółowe wyjaśnienia, co jest potrzebne do uzyskania wysokiej obserwowalności, a także szereg wskazówek, jak ulepszyć istniejące rozwiązania i pomyślnie dokonać migracji ze starszych narzędzi, takich jak wskaźniki, monitorowanie i zarządzanie dziennikami. Dowiesz się również, jaki wpływ ma obserwowalność systemu na kulturę organizacji ― i odwrotnie.- PDF + ePub + Mobi
- Druk 34 pkt
(32,90 zł najniższa cena z 30 dni)
34.50 zł
69.00 zł (-50%)
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@ebookpoint.pl
Książka drukowana
Oceny i opinie klientów: VBA dla Microsoft Office 365 i Office 2019 Richard Mansfield (2) Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię.
(1)
(0)
(0)
(1)
(0)
(0)
więcej opinii