Facebook - konwersja

Excel 2013 PL. Programowanie w VBA. Vademecum Walkenbacha - ebook

Wydawnictwo:
Data wydania:
23 listopada 2013
Format ebooka:
EPUB
Format EPUB
czytaj
na czytniku
czytaj
na tablecie
czytaj
na smartfonie
Jeden z najpopularniejszych formatów e-booków na świecie. Niezwykle wygodny i przyjazny czytelnikom - w przeciwieństwie do formatu PDF umożliwia skalowanie czcionki, dzięki czemu możliwe jest dopasowanie jej wielkości do kroju i rozmiarów ekranu. Więcej informacji znajdziesz w dziale Pomoc.
Multiformat
E-booki w Virtualo.pl dostępne są w opcji multiformatu. Oznacza to, że po dokonaniu zakupu, e-book pojawi się na Twoim koncie we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu.
, PDF
Format PDF
czytaj
na laptopie
czytaj
na tablecie
Format e-booków, który możesz odczytywać na tablecie oraz laptopie. Pliki PDF są odczytywane również przez czytniki i smartfony, jednakze względu na komfort czytania i brak możliwości skalowania czcionki, czytanie plików PDF na tych urządzeniach może być męczące dla oczu. Więcej informacji znajdziesz w dziale Pomoc.
Multiformat
E-booki w Virtualo.pl dostępne są w opcji multiformatu. Oznacza to, że po dokonaniu zakupu, e-book pojawi się na Twoim koncie we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu.
, MOBI
Format MOBI
czytaj
na czytniku
czytaj
na tablecie
czytaj
na smartfonie
Jeden z najczęściej wybieranych formatów wśród czytelników e-booków. Możesz go odczytać na czytniku Kindle oraz na smartfonach i tabletach po zainstalowaniu specjalnej aplikacji. Więcej informacji znajdziesz w dziale Pomoc.
Multiformat
E-booki w Virtualo.pl dostępne są w opcji multiformatu. Oznacza to, że po dokonaniu zakupu, e-book pojawi się na Twoim koncie we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu.
(3w1)
Multiformat
E-booki sprzedawane w księgarni Virtualo.pl dostępne są w opcji multiformatu - kupujesz treść, nie format. Po dodaniu e-booka do koszyka i dokonaniu płatności, e-book pojawi się na Twoim koncie w Mojej Bibliotece we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu przy okładce. Uwaga: audiobooki nie są objęte opcją multiformatu.
czytaj
na laptopie
Pliki PDF zabezpieczone watermarkiem możesz odczytać na dowolnym laptopie po zainstalowaniu czytnika dokumentów PDF. Najpowszechniejszym programem, który umożliwi odczytanie pliku PDF na laptopie, jest Adobe Reader. W zależności od potrzeb, możesz zainstalować również inny program - e-booki PDF pod względem sposobu odczytywania nie różnią niczym od powszechnie stosowanych dokumentów PDF, które odczytujemy każdego dnia.
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.
czytaj
na tablecie
Aby odczytywać e-booki na swoim tablecie musisz zainstalować specjalną aplikację. W zależności od formatu e-booka oraz systemu operacyjnego, który jest zainstalowany na Twoim urządzeniu może to być np. Bluefire dla EPUBa lub aplikacja Kindle dla formatu MOBI.
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.
czytaj
na czytniku
Czytanie na e-czytniku z ekranem e-ink jest bardzo wygodne i nie męczy wzroku. Pliki przystosowane do odczytywania na czytnikach to przede wszystkim EPUB (ten format możesz odczytać m.in. na czytnikach PocketBook) i MOBI (ten fromat możesz odczytać m.in. na czytnikach Kindle).
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.
czytaj
na smartfonie
Aby odczytywać e-booki na swoim smartfonie musisz zainstalować specjalną aplikację. W zależności od formatu e-booka oraz systemu operacyjnego, który jest zainstalowany na Twoim urządzeniu może to być np. iBooks dla EPUBa lub aplikacja Kindle dla formatu MOBI.
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.
129,00

Excel 2013 PL. Programowanie w VBA. Vademecum Walkenbacha - ebook

Twórz aplikacje oparte na programie Microsoft Excel 2013!

Microsoft Excel ma tysiące zastosowań — obszar jego wykorzystania jest ograniczony wyłącznie pomysłowością użytkowników. Od lat program jest powszechnie używany przez prezesów, analityków, księgowych oraz studentów, bez niego przetworzenie danych w tysiącach komórek byłoby niemożliwe. Microsoft Excel dostarcza narzędzia, które pozwolą Ci ulepszyć, a nawet zautomatyzować często wykonywane operacje i — co więcej — zbudować własną aplikację opartą na Excelu!

Mowa oczywiście o języku Visual Basic for Applications. W trakcie lektury tej książki nauczysz się tworzyć aplikacje arkusza kalkulacyjnego. Na początek dowiesz się, jak podejść do projektowania takiego programu, a następnie poznasz składnię i zasady programowania w VBA. Trzecia część tej unikalnej książki została poświęcona pracy z formularzami (UserForms). Dzięki nim możesz komunikować się z użytkownikiem, pobierać dane oraz prezentować istotne komunikaty. Ostatni rozdział książki to zestawienie najczęściej zadawanych pytań i odpowiedzi. Znajdziesz tam wyjaśnienia wątpliwości, które pojawiły się w trakcie lektury. Książka ta jest lekturą obowiązkową dla wszystkich programistów tworzących aplikacje oparte na programie Microsoft Excel 2013.

Dzięki tej książce:

  • wykorzystasz narzędzia programistyczne z pakietu Microsoft Office
  • poznasz składnię i możliwości Visual Basic for Applications
  • nauczysz się tworzyć interfejs użytkownika aplikacji Microsoft Excel
  • stworzysz aplikację opartą na Excelu

 

Poznaj i zastosuj sprytne połączenie Excela z językiem VBA!


 

Spis treści

  • O autorze
  • Przedmowa
    • Zakres zagadnień
    • Co musisz wiedzieć?
    • Czym musisz dysponować?
    • Konwencje zastosowane w książce
      • Polecenia Excela
      • Polecenia edytora VBA
      • Konwencje związane z klawiaturą
        • Wprowadzanie danych
        • Kod źródłowy języka VBA
        • Funkcje, nazwy plików i zdefiniowane nazwy zakresów
      • Konwencje związane z myszą
    • Znaczenie ikon
    • Struktura książki
      • Część I. Podstawowe informacje
      • Część II. Język Visual Basic for Applications
      • Część III. Praca z formularzami UserForm
      • Część IV. Zaawansowane techniki programowania
      • Część V. Tworzenie aplikacji
      • Część VI. Inne zagadnienia
      • Dodatki
    • O stronie internetowej książki
    • Narzędzie Power Utility Pak
    • Jak korzystać z książki?
  • Część I Podstawowe informacje
  • Rozdział 1. Program Excel w zarysie
    • O Excelu
    • Myślenie w kategoriach obiektów
    • Skoroszyty
      • Arkusze
      • Arkusze wykresów
      • Arkusze makr XLM
      • Arkusze dialogowe programów Excel 5 i 95
    • Interfejs użytkownika programu Excel
      • Wprowadzenie do Wstążki
        • Karty kontekstowe
        • Rodzaje poleceń dostępnych na Wstążce
        • Pasek narzędzi Szybki dostęp
        • Dostęp do poleceń Wstążki przy użyciu klawiatury
      • Menu podręczne i minipasek narzędzi
      • Okna dialogowe
      • Panel zadań
      • Skróty klawiszowe
    • Wprowadzanie danych
    • Formuły, funkcje i nazwy
    • Zaznaczanie obiektów
    • Formatowanie
    • Opcje ochrony
      • Ochrona formuł przed nadpisaniem
      • Ochrona struktury skoroszytu
      • Ochrona skoroszytu przy użyciu hasła
      • Ochrona kodu VBA przy użyciu hasła
    • Wykresy
    • Kształty i obiekty typu SmartArt
    • Dostęp do baz danych
      • Arkuszowe bazy danych
      • Zewnętrzne bazy danych
    • Funkcje internetowe
    • Narzędzia analizy danych
    • Dodatki
    • Makra i programowanie
    • Zgodność formatu plików
    • System pomocy Excela
  • Rozdział 2. Wybrane zasady stosowania formuł
    • Formuły
    • Obliczanie formuł
    • Odwołania do komórki lub zakresu
      • Dlaczego warto używać odwołań, które nie są względne?
      • Notacja W1K1
      • Odwołania do innych arkuszy lub skoroszytów
    • Zastosowanie nazw
      • Nadawanie nazw komórkom i zakresom
      • Nadawanie nazw istniejącym odwołaniom
      • Stosowanie nazw z operatorem przecięcia
      • Nadawanie nazw kolumnom i wierszom
      • Zasięg nazw zakresów
      • Nadawanie nazw stałym
      • Nadawanie nazw formułom
      • Nadawanie nazw obiektom
    • Błędy występujące w formułach
    • Narzędzia inspekcji
      • Identyfikowanie komórek określonego typu
      • Przeglądanie formuł
      • Śledzenie zależności między komórkami arkusza
        • Identyfikowanie poprzedników
        • Identyfikowanie komórek zależnych
      • Śledzenie błędów
      • Naprawianie błędów spowodowanych odwołaniami cyklicznymi
      • Zastosowanie mechanizmu sprawdzania błędów w tle
      • Zastosowanie mechanizmu szacowania formuł
    • Formuły tablicowe
      • Przykładowa formuła tablicowa
      • Kalendarz oparty na formule tablicowej
      • Zalety i wady formuł tablicowych
    • Metody zliczania i sumowania
      • Przykłady formuł zliczających
      • Przykłady formuł sumujących
      • Inne narzędzia zliczające
    • Formuły wyszukiwania i adresu
    • Przetwarzanie daty i czasu
      • Wprowadzanie daty i czasu
      • Przetwarzanie dat sprzed roku 1900
    • Tworzenie megaformuł
  • Rozdział 3. Pliki programu Excel
    • Uruchamianie Excela
    • Formaty plików
      • Formaty plików obsługiwane w programie Excel
      • Formaty plików tekstowych
      • Formaty plików baz danych
      • Inne formaty plików
    • Kompatybilność plików Excela
    • Widok chroniony
    • Zastosowanie mechanizmu Autoodzyskiwania
      • Odzyskiwanie poprzednich wersji bieżącego skoroszytu
      • Odzyskiwanie niezapisanych skoroszytów
      • Konfigurowanie mechanizmu Autoodzyskiwania
    • Praca z plikami szablonów
      • Przeglądanie dostępnych szablonów
      • Tworzenie szablonów
        • Tworzenie szablonu zmieniającego domyślne ustawienia skoroszytów
        • Zastosowanie szablonów do zmiany domyślnych ustawień arkusza
      • Tworzenie szablonów skoroszytu
    • Budowa plików programu Excel
      • Zaglądamy do wnętrza pliku
      • Dlaczego format pliku jest taki ważny?
    • Plik OfficeUI
    • Plik XLB
    • Pliki dodatków
    • Ustawienia Excela w rejestrze systemu Windows
      • Rejestr systemu Windows
      • Ustawienia Excela
  • Rozdział 4. Podstawy projektowania aplikacji arkusza kalkulacyjnego
    • Czym jest aplikacja arkusza kalkulacyjnego?
    • Podstawowe etapy projektowania
    • Określanie wymagań użytkownika
    • Planowanie aplikacji spełniającej wymagania użytkownika
    • Wybieranie odpowiedniego interfejsu użytkownika
      • Dostosowywanie Wstążki do potrzeb użytkownika
      • Dostosowywanie menu podręcznego do potrzeb użytkownika
      • Tworzenie klawiszy skrótu
      • Tworzenie niestandardowych okien dialogowych
      • Zastosowanie formantów ActiveX w arkuszu
      • Rozpoczęcie prac projektowych
    • Zadania realizowane z myślą o końcowym użytkowniku
      • Testowanie aplikacji
      • Uodpornianie aplikacji na błędy popełniane przez użytkownika
      • Nadawanie aplikacji przyjaznego, intuicyjnego i estetycznego wyglądu
      • Tworzenie systemu pomocy i dokumentacji przeznaczonej dla użytkownika
      • Dokumentowanie prac projektowych
      • Przekazanie aplikacji użytkownikom
      • Aktualizacja aplikacji (kiedy to konieczne)
    • Pozostałe kwestie dotyczące projektowania
      • Wersja Excela zainstalowana przez użytkownika
      • Wersje językowe
      • Wydajność systemu
      • Tryby karty graficznej
  • Część II Język Visual Basic for Applications
  • Rozdział 5. Wprowadzenie do języka VBA
    • Podstawowe informacje o języku BASIC
    • Język VBA
      • Modele obiektowe
      • Porównanie języka VBA z językiem XLM
    • Wprowadzenie do języka VBA
    • Edytor VBE
      • Wyświetlanie karty Deweloper
      • Uruchamianie edytora VBE
      • Okna edytora VBE
    • Tajemnice okna Project Explorer
      • Dodawanie nowego modułu VBA
      • Usuwanie modułu VBA
      • Eksportowanie i importowanie obiektów
    • Tajemnice okna Code
      • Minimalizacja i maksymalizacja okien
      • Przechowywanie kodu źródłowego języka VBA
      • Wprowadzanie kodu źródłowego języka VBA
        • Ręczne wprowadzanie kodu źródłowego
        • Kopiowanie kodu źródłowego języka VBA
        • Zastosowanie rejestratora makr
    • Dostosowywanie środowiska edytora Visual Basic
      • Karta Editor
        • Opcja Auto Syntax Check
        • Opcja Require Variable Declaration
        • Opcja Auto List Members
        • Opcja Auto Quick Info
        • Opcja Auto Data Tips
        • Opcja Auto Indent
        • Opcja Drag-and-Drop Text Editing
        • Opcja Default to Full Module View
        • Opcja Procedure Separator
      • Karta Editor Format
      • Karta General
      • Zastosowanie karty Docking
    • Rejestrator makr Excela
      • Co właściwie zapisuje rejestrator makr?
      • Odwołania względne czy bezwzględne?
      • Opcje związane z rejestrowaniem makr
      • Modyfikowanie zarejestrowanych makr
    • Obiekty i kolekcje
      • Hierarchia obiektów
      • Kolekcje
      • Odwoływanie się do obiektów
    • Właściwości i metody
      • Właściwości obiektów
      • Metody obiektowe
    • Tajemnice obiektu Comment
      • Pomoc dla obiektu Comment
      • Właściwości obiektu Comment
      • Metody obiektu Comment
      • Kolekcja Comments
      • Właściwość Comment
      • Obiekty zawarte w obiekcie Comment
      • Sprawdzanie, czy komórka posiada komentarz
      • Dodawanie nowego obiektu Comment
    • Kilka przydatnych właściwości obiektu Application
    • Tajemnice obiektów Range
      • Właściwość Range
      • Właściwość Cells
      • Właściwość Offset
    • Co należy wiedzieć o obiektach?
      • Podstawowe zagadnienia, które należy zapamiętać
      • Dodatkowe informacje na temat obiektów i właściwości
        • Przeczytaj resztę książki
        • Rejestruj wykonywane operacje
        • Korzystaj z systemu pomocy
        • Używaj przeglądarki obiektów
        • Eksperymentuj z oknem Immediate
  • Rozdział 6. Podstawy programowania w języku VBA
    • Przegląd elementów języka VBA
    • Komentarze
    • Zmienne, typy danych i stałe
      • Definiowanie typów danych
      • Deklarowanie zmiennych
        • Określanie typu danych
        • Wymuszanie deklarowania wszystkich zmiennych
      • Zasięg zmiennych
        • Zmienne lokalne
        • Zmienne dostępne w obszarze całego modułu
        • Zmienne globalne
        • Zmienne statyczne
      • Zastosowanie stałych
        • Deklarowanie stałych
        • Zastosowanie stałych predefiniowanych
      • Praca z łańcuchami tekstu
      • Przetwarzanie dat
    • Instrukcje przypisania
    • Tablice
      • Deklarowanie tablic
      • Deklarowanie tablic wielowymiarowych
      • Deklarowanie tablic dynamicznych
    • Zmienne obiektowe
    • Typy danych definiowane przez użytkownika
    • Wbudowane funkcje VBA
    • Praca z obiektami i kolekcjami
      • Konstrukcja With End With
      • Konstrukcja For Each Next
    • Sterowanie sposobem wykonywania procedur
      • Polecenie GoTo
      • Konstrukcja If Then
      • Konstrukcja Select Case
      • Wykonywanie bloku instrukcji w ramach pętli
        • Pętla For Next
        • Pętla Do While
        • Pętla Do Until
  • Rozdział 7. Tworzenie procedur w języku VBA
    • Kilka słów o procedurach
      • Deklarowanie procedury Sub
      • Zasięg procedury
        • Procedury publiczne
        • Procedury prywatne
    • Wykonywanie procedur Sub
      • Uruchamianie procedury przy użyciu polecenia Run Sub/UserForm
      • Uruchamianie procedury z poziomu okna dialogowego Makro
      • Uruchamianie procedury przy użyciu skrótu z klawiszem Ctrl
      • Uruchamianie procedury za pomocą Wstążki
      • Uruchamianie procedur za pośrednictwem niestandardowego menu podręcznego
      • Wywoływanie procedury z poziomu innej procedury
        • Wywoływanie procedury zawartej w innym module
        • Wywoływanie procedury zawartej w innym skoroszycie
      • Uruchamianie procedury poprzez kliknięcie obiektu
      • Wykonywanie procedury po wystąpieniu określonego zdarzenia
      • Uruchamianie procedury z poziomu okna Immediate
    • Przekazywanie argumentów procedurom
    • Metody obsługi błędów
      • Przechwytywanie błędów
      • Przykłady kodu źródłowego obsługującego błędy
    • Praktyczny przykład wykorzystujący procedury Sub
      • Cel
      • Wymagania projektowe
      • Co już wiesz
      • Podejście do zagadnienia
      • Co musimy wiedzieć?
      • Wstępne rejestrowanie makr
      • Wstępne przygotowania
      • Tworzenie kodu źródłowego
      • Tworzenie procedury sortującej
      • Dodatkowe testy
      • Usuwanie problemów
      • Dostępność narzędzia
      • Ocena projektu
  • Rozdział 8. Tworzenie funkcji w języku VBA
    • Porównanie procedur Sub i Function
    • Dlaczego tworzymy funkcje niestandardowe?
    • Twoja pierwsza funkcja
      • Zastosowanie funkcji w arkuszu
      • Zastosowanie funkcji w procedurze języka VBA
      • Analiza funkcji niestandardowej
    • Procedury Function
      • Zasięg funkcji
      • Wywoływanie procedur Function
        • Wywołanie funkcji z poziomu innej procedury
        • Wywołanie funkcji z poziomu formuły arkusza
        • Wywołanie funkcji z poziomu formuły formatowania warunkowego
        • Wywołanie funkcji z poziomu okna Immediate
    • Argumenty funkcji
    • Przykłady funkcji
      • Funkcja bezargumentowa
      • Funkcje jednoargumentowe
      • Funkcje z dwoma argumentami
      • Funkcja pobierająca tablicę jako argument
      • Funkcje z argumentami opcjonalnymi
      • Funkcje zwracające tablicę VBA
      • Funkcje zwracające wartość błędu
      • Funkcje o nieokreślonej liczbie argumentów
    • Emulacja funkcji arkuszowej SUMA
    • Rozszerzone funkcje daty
    • Wykrywanie i usuwanie błędów w funkcjach
    • Okno dialogowe Wstawianie funkcji
      • Zastosowanie metody MacroOptions
      • Definiowanie kategorii funkcji
      • Dodawanie opisu funkcji
    • Zastosowanie dodatków do przechowywania funkcji niestandardowych
    • Korzystanie z Windows API
      • Przykłady zastosowania funkcji interfejsu API systemu Windows
      • Identyfikacja katalogu domowego systemu Windows
      • Wykrywanie wciśnięcia klawisza Shift
      • Dodatkowe informacje na temat funkcji interfejsu API
  • Rozdział 9. Przykłady i techniki programowania w języku VBA
    • Nauka poprzez praktykę
    • Przetwarzanie zakresów
      • Kopiowanie zakresów
      • Przenoszenie zakresów
      • Kopiowanie zakresu o zmiennej wielkości
      • Zaznaczanie oraz identyfikacja różnego typu zakresów
      • Zmiana rozmiaru zakresu komórek
      • Wprowadzanie wartości do komórki
      • Wprowadzanie wartości do następnej pustej komórki
      • Wstrzymywanie działania makra w celu umożliwienia pobrania zakresu wyznaczonego przez użytkownika
      • Zliczanie zaznaczonych komórek
      • Określanie typu zaznaczonego zakresu
      • Wydajne przetwarzanie komórek zaznaczonego zakresu przy użyciu pętli
      • Usuwanie wszystkich pustych wierszy
      • Powielanie wierszy
      • Określanie, czy zakres zawiera się w innym zakresie
      • Określanie typu danych zawartych w komórce
      • Odczytywanie i zapisywanie zakresów
      • Lepsza metoda zapisywania danych do zakresu komórek
      • Przenoszenie zawartości tablic jednowymiarowych
      • Przenoszenie zawartości zakresu do tablicy typu Variant
      • Zaznaczanie komórek na podstawie wartości
      • Kopiowanie nieciągłego zakresu komórek
    • Przetwarzanie skoroszytów i arkuszy
      • Zapisywanie wszystkich skoroszytów
      • Zapisywanie i zamykanie wszystkich skoroszytów
      • Ukrywanie wszystkich komórek arkusza poza zaznaczonym zakresem
      • Tworzenie spisu treści zawierającego hiperłącza
      • Synchronizowanie arkuszy
    • Techniki programowania w języku VBA
      • Przełączanie wartości właściwości typu logicznego
      • Wyświetlanie daty i czasu
      • Wyświetlanie czasu w formie przyjaznej dla użytkownika
      • Pobieranie listy czcionek
      • Sortowanie tablicy
      • Przetwarzanie grupy plików
    • Ciekawe funkcje, których możesz użyć w swoich projektach
      • Funkcja FileExists
      • Funkcja FileNameOnly
      • Funkcja PathExists
      • Funkcja RangeNameExists
      • Funkcja SheetExists
      • Funkcja WorkbookIsOpen
      • Pobieranie wartości z zamkniętego skoroszytu
    • Użyteczne, niestandardowe funkcje arkuszowe
      • Funkcje zwracające informacje o formatowaniu komórki
      • Gadający arkusz?
      • Wyświetlanie daty zapisania lub wydrukowania pliku
      • Obiekty nadrzędne
      • Zliczanie komórek, których wartości zawierają się pomiędzy dwoma wartościami
      • Wyznaczanie ostatniej niepustej komórki kolumny lub wiersza
      • Czy dany łańcuch tekstu jest zgodny ze wzorcem?
      • Wyznaczanie n-tego elementu łańcucha
      • Zamiana wartości na słowa1
      • Funkcja wielofunkcyjna
      • Funkcja SheetOffset
      • Zwracanie maksymalnej wartości ze wszystkich arkuszy
      • Zwracanie tablicy zawierającej unikatowe, losowo uporządkowane liczby całkowite
      • Porządkowanie zakresu w losowy sposób
      • Sortowanie zakresów
    • Wywołania funkcji interfejsu Windows API
      • Określanie skojarzeń plików
      • Pobieranie informacji o napędach dyskowych
      • Pobieranie informacji dotyczących drukarki domyślnej
      • Pobieranie informacji o aktualnej rozdzielczości karty graficznej
      • Odczytywanie zawartości rejestru systemu Windows i zapisywanie w nim danych
        • Odczyt danych z rejestru
        • Zapis danych w rejestrze
  • Część III Praca z formularzami UserForm
  • Rozdział 10. Tworzenie własnych okien dialogowych
    • Zanim rozpoczniesz tworzenie formularza UserForm
    • Okno wprowadzania danych
      • Funkcja InputBox języka VBA
      • Metoda InputBox Excela
    • Funkcja MsgBox języka VBA
    • Metoda GetOpenFilename programu Excel
    • Metoda GetSaveAsFilename programu Excel
    • Okno wybierania katalogu
    • Wyświetlanie wbudowanych okien dialogowych Excela
    • Wyświetlanie formularza danych
      • Wyświetlanie formularza wprowadzania danych
      • Wyświetlanie formularza wprowadzania danych za pomocą VBA
  • Rozdział 11. Wprowadzenie do formularzy UserForm
    • Jak Excel obsługuje niestandardowe okna dialogowe
    • Wstawianie nowego formularza UserForm
    • Dodawanie formantów do formularza UserForm
    • Formanty okna Toolbox
      • Formant CheckBox
      • Formant ComboBox
      • Formant CommandButton
      • Formant Frame
      • Formant Image
      • Formant Label
      • Formant ListBox
      • Formant MultiPage
      • Formant OptionButton
      • Formant RefEdit
      • Formant ScrollBar
      • Formant SpinButton
      • Formant TabStrip
      • Formant TextBox
      • Formant ToggleButton
    • Modyfikowanie formantów formularza UserForm
    • Modyfikowanie właściwości formantów
      • Zastosowanie okna Properties
      • Wspólne właściwości
      • Uwzględnienie wymagań użytkowników preferujących korzystanie z klawiatury
        • Zmiana kolejności tabulacji formantów
        • Definiowanie klawiszy skrótu
    • Wyświetlanie formularza UserForm
      • Zmiana położenia formularza na ekranie
      • Wyświetlanie niemodalnych okien formularzy UserForm
      • Wyświetlanie formularza UserForm na podstawie zmiennej
      • Ładowanie formularza UserForm
      • Procedury obsługi zdarzeń
    • Zamykanie formularza UserForm
    • Przykład tworzenia formularza UserForm
      • Tworzenie formularza UserForm
      • Tworzenie kodu procedury wyświetlającej okno dialogowe
      • Testowanie okna dialogowego
      • Dodawanie procedur obsługi zdarzeń
      • Sprawdzanie poprawności danych
      • Zakończenie tworzenia okna dialogowego
    • Zdarzenia powiązane z formularzem UserForm
      • Zdobywanie informacji na temat zdarzeń
      • Zdarzenia formularza UserForm
      • Zdarzenia związane z formantem SpinButton
        • Zdarzenia generowane przez mysz
        • Zdarzenia generowane przez klawiaturę
        • Dokonywanie zmian za pośrednictwem instrukcji języka VBA
      • Współpraca formantu SpinButton z formantem TextBox
    • Odwoływanie się do formantów formularza UserForm
    • Dostosowywanie okna Toolbox do własnych wymagań
      • Dodawanie nowych kart
      • Dostosowywanie lub łączenie formantów
      • Dodawanie nowych formantów ActiveX
    • Tworzenie szablonów formularzy UserForm
    • Lista kontrolna tworzenia i testowania formularzy UserForm
  • Rozdział 12. Przykłady formularzy UserForm
    • Tworzenie formularza UserForm pełniącego funkcję menu
      • Zastosowanie w formularzu UserForm formantów CommandButton
      • Zastosowanie w formularzu UserForm formantu ListBox
    • Zaznaczanie zakresów przy użyciu formularza UserForm
    • Tworzenie okna powitalnego
    • Wyłączanie przycisku Zamknij formularza UserForm
    • Zmiana wielkości formularza UserForm
    • Powiększanie i przewijanie arkusza przy użyciu formularza UserForm
    • Zastosowania formantu ListBox
      • Tworzenie listy elementów formantu ListBox
        • Tworzenie listy elementów formantu ListBox podczas projektowania
        • Tworzenie listy elementów formantu ListBox po uruchomieniu aplikacji
        • Tworzenie unikatowych elementów listy formantu ListBox
      • Identyfikowanie zaznaczonego elementu listy formantu ListBox
      • Identyfikowanie wielu zaznaczonych elementów listy formantu ListBox
      • Wiele list w jednym formancie ListBox
      • Przenoszenie elementów listy formantu ListBox
      • Zmiana kolejności elementów listy formantu ListBox
      • Wielokolumnowe formanty ListBox
      • Zastosowanie formantu ListBox do wybierania wierszy arkusza
      • Uaktywnianie arkusza za pomocą formantu ListBox
    • Zastosowanie formantu MultiPage na formularzach UserForm
    • Korzystanie z formantów zewnętrznych
    • Animowanie etykiet
  • Rozdział 13. Zaawansowane techniki korzystania z formularzy UserForm
    • Niemodalne okna dialogowe
    • Wyświetlanie wskaźnika postępu zadania
      • Tworzenie samodzielnego wskaźnika postępu zadania
        • Tworzenie formularza UserForm jako samodzielnego wskaźnika postępu zadania
        • Tworzenie procedur obsługi zdarzeń dla samodzielnego wskaźnika postępu zadania
        • Tworzenie procedury startowej dla samodzielnego wskaźnika postępu zadania
        • Jak działa samodzielny wskaźnik postępu zadania?
      • Wyświetlanie wskaźnika postępu zadania za pomocą formantu MultiPage
        • Modyfikowanie formularza UserForm w celu wyświetlania wskaźnika postępu zadania wykorzystującego formant MultiPage
        • Utworzenie procedury UpdateProgress dla wskaźnika postępu zadania utworzonego za pomocą formantu MultiPage
        • Modyfikowanie procedury obsługującej wskaźnik postępu zadania utworzony za pomocą kontrolki MultiPage
        • Jak działa wskaźnik postępu zadania utworzony za pomocą formantu MultiPage
      • Wyświetlanie wskaźnika postępu zadania bez korzystania z kontrolki MultiPage
    • Tworzenie kreatorów
      • Konfigurowanie formantu MultiPage w celu utworzenia kreatora
      • Dodawanie przycisków do formularza UserForm kreatora
      • Programowanie przycisków kreatora
      • Zależności programowe w kreatorach
      • Wykonywanie zadań za pomocą kreatorów
    • Emulacja funkcji MsgBox
      • Emulacja funkcji MsgBox: kod funkcji MyMsgBox
      • Jak działa funkcja MyMsgBox
      • Wykorzystanie funkcji MyMsgBox do emulacji funkcji MsgBox
    • Formularz UserForm z formantami, których położenie można zmieniać
    • Formularz UserForm bez paska tytułowego
    • Symulacja paska narzędzi za pomocą formularza UserForm
    • Emulowanie panelu zadań za pomocą formularza UserForm
    • Formularze UserForm z możliwością zmiany rozmiaru
    • Obsługa wielu przycisków formularza UserForm za pomocą jednej procedury obsługi zdarzeń
  • Część IV Zaawansowane techniki programowania
  • Rozdział 14. Tworzenie narzędzi dla Excela w języku VBA
    • Kilka słów o narzędziach dla programu Excel
    • Zastosowanie języka VBA do tworzenia narzędzi
    • Co decyduje o przydatności narzędzia?
    • Operacje tekstowe: anatomia narzędzia
      • Kilka słów o programie Operacje tekstowe
      • Określenie wymagań dla narzędzia Operacje tekstowe
      • Skoroszyt narzędzia Operacje tekstowe
      • Jak działa narzędzie Operacje tekstowe?
      • Formularz UserForm dla narzędzia Operacje tekstowe
      • Moduł VBA Module1
        • Deklaracje w module VBA Module1
        • Procedura ShowTextToolsDialog w module VBA Module1
        • Procedura UndoTextTools w module VBA Module1
      • Moduł formularza UserForm1
        • Procedura UserForm_Initialize w module kodu formularza UserForm1
        • Procedura ComboBoxOperation_Change w module kodu formularza UserForm1
        • Procedura ApplyButton_Click w module kodu formularza UserForm1
        • Procedura CloseButton_Click w module kodu formularza UserForm1
        • Procedura HelpButton_Click w module kodu formularza UserForm1
      • Poprawa wydajności narzędzia Operacje tekstowe
      • Zapisywanie ustawień narzędzia Operacje tekstowe
      • Implementacja procedury Cofnij
      • Wyświetlanie pliku pomocy
      • Umieszczanie poleceń na Wstążce
      • Ocena realizacji projektu
      • Działanie narzędzia Operacje tekstowe
    • Dodatkowe informacje na temat narzędzi Excela
  • Rozdział 15. Tabele przestawne
    • Przykład prostej tabeli przestawnej
      • Tworzenie tabel przestawnych
      • Analiza zarejestrowanego kodu tworzenia tabeli przestawnej
      • Optymalizacja wygenerowanego kodu tworzącego tabelę przestawną
    • Tworzenie złożonych tabel przestawnych
      • Kod tworzący tabelę przestawną
      • Jak działa złożona tabela przestawna?
    • Jednoczesne tworzenie wielu tabel przestawnych
    • Tworzenie odwróconych tabel przestawnych
  • Rozdział 16. Wykresy
    • Podstawowe wiadomości o wykresach
      • Lokalizacja wykresu
      • Rejestrator makr a wykresy
      • Model obiektu Chart
    • Tworzenie wykresów osadzonych na arkuszu danych
    • Tworzenie wykresu na arkuszu wykresu
    • Modyfikowanie wykresów
    • Wykorzystanie VBA do uaktywnienia wykresu
    • Przenoszenie wykresu
    • Wykorzystanie VBA do dezaktywacji wykresu
    • Sprawdzanie, czy wykres został uaktywniony
    • Usuwanie elementów z kolekcji ChartObjects lub Charts
    • Przetwarzanie wszystkich wykresów w pętli
    • Zmiana rozmiarów i wyrównywanie obiektów ChartObject
    • Tworzenie dużej liczby wykresów
    • Eksportowanie wykresów
      • Eksportowanie wszystkich obiektów graficznych
    • Zmiana danych prezentowanych na wykresie
      • Modyfikacja danych wykresu na podstawie aktywnej komórki
      • Zastosowanie języka VBA do identyfikacji zakresu danych prezentowanych na wykresie
    • Wykorzystanie VBA do wyświetlania dowolnych etykiet danych na wykresie
    • Wyświetlanie wykresu w oknie formularza UserForm
    • Zdarzenia związane z wykresami
      • Przykład wykorzystania zdarzeń związanych z...
Kategoria: Systemy operacyjne
Zabezpieczenie: Watermark
Watermark
Watermarkowanie polega na znakowaniu plików wewnątrz treści, dzięki czemu możliwe jest rozpoznanie unikatowej licencji transakcyjnej Użytkownika. E-książki zabezpieczone watermarkiem można odczytywać na wszystkich urządzeniach odtwarzających wybrany format (czytniki, tablety, smartfony). Nie ma również ograniczeń liczby licencji oraz istnieje możliwość swobodnego przenoszenia plików między urządzeniami. Pliki z watermarkiem są kompatybilne z popularnymi programami do odczytywania ebooków, jak np. Calibre oraz aplikacjami na urządzenia mobilne na takie platformy jak iOS oraz Android.
ISBN: 978-83-283-3821-0
Rozmiar pliku: 31 MB

BESTSELLERY

Kategorie: