Excel 2007 PL. Programowanie w VBA. Vademecum profesjonalisty John Walkenbach
- Niedostępna

- Autor:
- John Walkenbach
- Serie wydawnicze:
- Vademecum profesjonalisty
- Wydawnictwo:
- Helion
- Ocena:
- 5.1/6 Opinie: 18
- Stron:
- 992
- Druk:
- oprawa twarda
Sprawdź nowe wydanie
Excel 2010 PL. Programowanie w VBA. Vademecum Walkenbacha
John Walkenbach
Opis
książki
:
Excel 2007 PL. Programowanie w VBA. Vademecum profesjonalisty
Poznaj zaawansowane możliwości Excela i spraw,
aby program pracował dla Ciebie!
- Jak definiować kolory w kodzie VBA?
- Jak napisać procedurę obsługi zdarzenia?
- Jak utworzyć nową kategorię funkcji?
Jeśli zajmujesz się tworzeniem aplikacji w ramach arkusza kalkulacyjnego, z którego korzystają inni użytkownicy, i zależy Ci na jak najszerszym wykorzystaniu możliwości Excela, powinieneś skorzystać z tej książki. W Excelu 2007 wprowadzono całkiem sporo nowych funkcji i mechanizmów, a dzięki informacjom zawartym w tym profesjonalnym podręczniku nauczysz się pisać programy automatyzujące wykonywanie wielu zadań w tym programie. Zdobędziesz wiedzę, która sprawi, że to on będzie pracował dla Ciebie!
Książka "Excel 2007 PL. Programowanie w VBA. Vademecum profesjonalisty" jest wręcz przepełniona procedurami, wskazówkami i pomysłami pozwalającymi na rozszerzenie funkcjonalności Excela 2007 przy użyciu języka Visual Basic for Applications. Z podręcznika, napisanego przez jeden z największych autorytetów w tej dziedzinie, dowiesz się, jak dostosowywać do własnych potrzeb formularze UserForm, kreować nowe narzędzia, wykorzystywać VBA do pracy z wykresami i tabelami przestawnymi, a także tworzyć procedury obsługi zdarzeń. Nauczysz się również pracować z procedurami i funkcjami oraz pisać programy współpracujące z innymi aplikacjami.
- Projektowanie aplikacji w programie Excel
- Język Visual Basic for Applications
- Zastosowanie formularzy UserForm
- Zaawansowane metody programowania
- Formularze i moduły klas
- Tworzenie dodatków do Excela
- Niestandardowe okna dialogowe
- Tworzenie systemów pomocy dla aplikacji
- Tabele przestawne, wykresy i obsługa zdarzeń
Zwiększ możliwości Excela i projektuj wspaniałe aplikacje!
Wybrane bestsellery
-
Promocja
Arkusze kalkulacyjne Excela pozwalają robić z danymi niesamowite rzeczy! Książka Excel. Formuły i funkcje dla bystrzaków pokazuje, jak ciekawa może być praca z tym programem, wyjaśnia podstawy obliczeń z jego użyciem i prowadzi przez wiele różnych zagadnień, w tym statystykę i analizę danych. Nawet jeżeli jesteś zaawansowanym użytkownikiem arkuszy kalkulacyjnych, przekonasz się, że warto takie źródło mieć pod ręką, aby znaleźć tę jedną funkcję, o której zawsze zapominasz. A kiedy zakończysz obliczenia, ta książka podpowie Ci, jak sprawić, aby całość wyglądała zgrabnie i profesjonalnie. Doskonale!- Druk
- PDF + ePub + Mobi pkt
(47,40 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł (-40%) -
Promocja
Czy szukasz nowych, wydajnych sposobów odkrywania, przekształcania danych i wyciągania z nich wniosków przydatnych w Twojej organizacji? Oto przewodnik, który krok po kroku pokazuje, jak oszczędzić czas, uprościć procesy biznesowe i ulepszyć analizy. Znajdziesz tutaj praktyczne i łatwe do zrozumienia informacje, od łączenia się z ogromnymi bazami danych po używanie niestandardowych funkcji i formuł. Dowiesz się, jak zaimportować i zinterpretować dane z wielu źródeł, a także jak przygotować raport na podstawie ich ujednoliconego modelu. Książka jest w pełni zgodna z programem Microsoft Excel 2021.- Druk
- PDF + ePub + Mobi pkt
(41,40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja
MS Excel od ponad 20 lat towarzyszy studentom, naukowcom, ekonomistom, analitykom, a nawet paniom domu. Z każdą kolejną wersją jego możliwości rosną, a sam program jest coraz bardziej rozbudowywany. Nawet wprawni użytkownicy często miewają problemy z odnalezieniem potrzebnej opcji. Bywa też, że nowe lub udoskonalane funkcje Excela najzwyczajniej w świecie umykają uwadze, choć umożliwiają uzyskanie większej efektywności i szybszą pracę.- Druk
- PDF + ePub + Mobi pkt
(107,40 zł najniższa cena z 30 dni)
107.40 zł
179.00 zł (-40%) -
Promocja
Lektura tej książki nauczy Cię myśleć o danych inaczej niż dotychczas. Przekonasz się, że to nie tylko wypełnione kolumny i wiersze. Nie poprzestaniesz na prostej pracy z danymi, a nauczysz się je układać w historie obfitujące w cenne wnioski. Dowiesz się, jak sobie radzić z wartościami, które wyraźnie odstają od innych, i nauczysz się odpowiedniego grupowania danych. Zobaczysz, że można je pokazywać ― nawet jeśli są to ogromne ilości ― bez zasypywania i dezorientowania odbiorców. W końcu odkryjesz, jak przejść od arkusza z nieprzetworzonymi danymi i wykresami do pełnych wartościowych informacji raportów i paneli nawigacyjnych. W ten sposób, dzięki wizualizacji danych biznesowych, łatwiej Ci będzie przekonać swoich partnerów do własnych pomysłów.- Druk
- PDF + ePub + Mobi pkt
(47,40 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł (-40%) -
Promocja
Czterysta lat. Tyle czasu zajęłoby Ci uzupełnienie ― choćby jednym znakiem ― wszystkich komórek w arkuszu Excela. A tych w nowszych wersjach programu jest ponad 17 miliardów ― przeszło milion wierszy i dobrze ponad 16 tysięcy kolumn. Ktoś kiedyś dokonał takich (chyba zbędnych?) komórkowo-czasowych obliczeń. Po co? Pewnie dla zabawy. Gdzie? Może… w arkuszu Excela? Właściwie dlaczego nie. Wszak Excel to najpopularniejszy arkusz kalkulacyjny świata.- Druk
- PDF + ePub + Mobi pkt
Czasowo niedostępna
-
Promocja
Masz dość wykonywania ciągle tych samych zadań? Musisz pilnie opracować kolejny raport dla szefa? Od wpatrywania się w tabele w Excelu Twoje oczy robią się kwadratowe? A może masz już dość bycia zwykłym użytkownikiem aplikacji i chcesz czegoś więcej? Świetnie! Wsparcie nadchodzi!- Druk
- PDF + ePub + Mobi pkt
(41,40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja
Nie musisz dłużej czekać na włączenie Pythona jako języka skryptowego Excela - ta książka wyjaśnia, jak je połączyć i wyciągnąć z tej integracji maksimum korzyści. To wydanie przeznaczone dla zaawansowanych użytkowników Excela, którzy nie posiadają głębokiej wiedzy o Pythonie. Pokazuje, w jaki sposób manipulować danymi zawartymi w plikach Excela bez Excela, a także jak znakomicie zwiększać możliwości tego programu poprzez budowę interaktywnych narzędzi do analizy danych. Niezależnie od tego, czy interesuje Cię praca z samymi arkuszami Excela, czy też chcesz tworzyć aplikacje Excela, znajdziesz tu mnóstwo wyczerpujących, jasnych i praktycznych wskazówek, popartych zrozumiałymi przykładami przydatnego kodu.- Druk
- PDF + ePub + Mobi pkt
(41,40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja
Solver to dodatek do programu Microsoft Excel sprawiający, że ten doskonały arkusz kalkulacyjny zyskuje możliwość wyznaczania wartości wielu zmiennych decyzyjnych w taki sposób, aby przy zadanych ograniczeniach osiągać określony cel. Narzędzie nadaje się do rozwiązywania niewielkich i średnich problemów optymalizacyjnych i znajduje zastosowanie w ekonomii, finansach, zarządzaniu i planowaniu produkcji przemysłowej.- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
Promocja
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!- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
Promocja
Ten praktyczny przewodnik po narzędziu Power Query nauczy Cię efektywnie przetwarzać dane w Excelu: importować, oczyszczać, przekształcać i wydobywać potrzebne informacje. Dowiesz się, jak sprawnie wykonywać typowe zadania i prace analityczne, jak zwiększyć swoją skuteczność dzięki opanowaniu podstaw języka M oraz jak zautomatyzować proces przygotowywania danych do przetwarzania. Zapoznasz się z możliwościami Microsoft Cognitive Services oraz konektora Power Query Web, a także z wykorzystaniem sztucznej inteligencji do rozpoznawania treści tekstu. Nabyte umiejętności będziesz mógł przetestować w realistycznym projekcie, któremu poświęcono ostatni rozdział!- Druk
- PDF + ePub + Mobi pkt
(53,40 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł (-40%)
O autorze książki
John Walkenbach- jest autorem ponad 50 książek i 300 artykułów o obsłudze arkuszy kalkulacyjnych Excel, dzięki czemu został uznany za światowy autorytet w tej dziedzinie.
Jego teksty publikują takie branżowe czasopisma amerykańskie jak InfoWorld, PC World, PC/Computing czy Windows. Jego felieton poświecony Excelowi w magazynie PC World cieszy się ogromnym uznaniem czytelników.
Walkenbach znany jest także z tego, że opracował kilka popularnych i niezwykle funkcjonalnych dodatków do Excela.
W 2000 roku zdobył prestiżowy tytuł Microsoft MVP, który jest corocznie przyznawany najbardziej aktywnym specjalistom.
Jest absolwentem Uniwersytetu w Missouri, gdzie studiował psychologię i informatykę, lecz tytuł magistra, a następnie doktora z psychologii eksperymentalnej zdobył na Uniwersytecie w Montanie. Oprócz zgłębiania arkuszy kalkulacyjnych, pisania książek, artykułów, programowania i udzielania konsultacji uwielbia spędzać czas słuchając dobrej muzyki.
John Walkenbach - pozostałe książki
-
Promocja
W środku znajdziesz wszystko, czego potrzebujesz, aby szybko rozpocząć programowanie w języku VBA. Niezależnie od tego, czy chcesz być bardziej produktywny, zautomatyzować nużące zadania, czy stworzyć własną, zabójczą aplikację, książka Excel. Programowanie w VBA dla bystrzaków. Wydanie V zapewni Ci podstawową wiedzę na temat elementów i koncepcji programowania w Excelu. Skorzystaj z przyjaznych porad na temat najprostszych sposobów tworzenia niestandardowych okien dialogowych, pasków narzędzi i menu i twórz aplikacje Excel dostosowane do Twoich unikalnych potrzeb!- Druk
- PDF + ePub + Mobi pkt
(41,40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja
MS Excel zasłużył już na miano kultowego. Od ponad 20 lat towarzyszy studentom, naukowcom, ekonomistom, analitykom i wielu innym ludziom. To wszechstronne narzędzie jest konsekwentnie rozwijane i rozbudowywane, a jego możliwości są coraz większe — dziś trudno byłoby znaleźć kogoś, kto dobrze znałby wszystkie jego funkcje! Nawet ci, którzy codziennie korzystają z tego świetnego arkusza, miewają problemy z odnalezieniem potrzebnej opcji. Bywa też, że nowości lub udoskonalenia w Excelu najzwyczajniej w świecie umykają uwadze użytkowników. Tymczasem każda kolejna wersja tej aplikacji przynosi znakomite rozwiązania, które umożliwiają zwiększenie produktywności i przyśpieszenie pracy.- Druk
- PDF + ePub + Mobi pkt
(107,40 zł najniższa cena z 30 dni)
107.40 zł
179.00 zł (-40%) -
Promocja
Niniejsza książka to zaktualizowane wydanie kultowego podręcznika, przeznaczonego dla wszystkich użytkowników Excela, niezależnie od stopnia wtajemniczenia. Uwzględniono w nim zmiany wprowadzone w Excelu 2016. Przedstawiono poszczególne możliwości programu, od stosowania szablonów, przez obsługę formuł i tworzenie tabel przestawnych, aż po analizę danych i wiele innych przydatnych funkcji. Każdy, kto korzysta z Excela, powinien mieć ten cenny przewodnik zawsze w zasięgu ręki. Okaże się niezawodną i błyskawiczną pomocą!- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
Promocja
Dzięki tej książce dowiesz się, jak wyłuskać najistotniejsze informacje z morza danych. W trakcie lektury nauczysz się błyskawicznie przygotowywać raporty oraz prezentacje. Przekonasz się, że tabele przestawne wcale nie muszą być takie straszne, oraz zobaczysz najlepsze techniki prezentacji tendencji czy oceny efektywności w realizacji celów. Kolejne wydanie książki zostało zaktualizowane, ulepszone i rozszerzone o mnóstwo nowych, przydatnych wiadomości. Dowiesz się, jak importować dane z bazy SQL Server oraz jak wykorzystać możliwości dodatku Power View. Książka ta jest idealną pozycją dla tonących w gąszczu danych!- Druk
- PDF + ePub + Mobi pkt
(59,40 zł najniższa cena z 30 dni)
59.40 zł
99.00 zł (-40%) -
Promocja
Znajdziesz w niej najlepsze sztuczki i porady pozwalające zaoszczędzić czas. W trakcie lektury dowiesz się, jak przygotować atrakcyjny wizualnie raport oraz umieścić znak wodny w tworzonym dokumencie. Ponadto przekonasz się, że można łatwo wyznaczać dni świąteczne, obliczać wiek osób oraz zaokrąglać wartości liczbowe. Kolejne rozdziały zostały poświęcone pracy z danymi — szybkie i skuteczne przekształcanie danych z jednej postaci do innej, ich korygowanie oraz weryfikowanie to klucz do sukcesu. Znajdziesz tu też informacje o pracy z tabelami przestawnymi oraz wykresami. Książka ta jest doskonałą i obowiązkową lekturą dla wszystkich użytkowników Excela!- Druk
- PDF + ePub + Mobi pkt
Czasowo niedostępna
-
Promocja
Większość użytkowników Excela nie zawraca sobie głowy programowaniem w VBA. Twoje zainteresowanie tym tematem zdecydowanie plasuje Cię w elitarnej grupie. Nawet jeśli nie masz najmniejszego pojęcia, o co chodzi w programowaniu, z tym podręcznikiem w mgnieniu oka zwiększysz możliwości najpopularniejszego na świecie arkusza kalkulacyjnego. Ta niezawodna książka jest napisana prostym językiem i zawiera mnóstwo konkretnych informacji. Dzięki nim zwiększysz swoją konkurencyjność na rynku, poprawisz produktywność i odkryjesz, że praca z Excelem może być ekscytującą przygodą. Spraw, by Excel zatańczył, jak mu zagrasz.- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
Promocja
Nie zastanawiałeś się, czy czynności wykonywane na co dzień można przyśpieszyć? Czy są lepsze sposoby na osiągnięcie zamierzonych celów? Dla Johna Walkenbacha to pasja. Ten wybitny znawca Excela przygotował zbiór porad, dzięki którym odkryjesz na nowo potęgę programu Microsoft Excel 2007! W trakcie lektury tej książki dowiesz się, jak efektywnie zaznaczać komórki i ich zakresy, ukrywać wiersze i kolumny, usuwać duplikaty wierszy, panować nad hiperłączami oraz formatować arkusz. Ponadto poznasz wiele przydatnych skrótów klawiaturowych, które znacząco podniosą wydajność Twojej pracy.- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
Promocja
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- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
Promocja
W tym wyczerpującym kompendium znajdziesz komplet informacji, które pozwolą Ci wycisnąć maksimum możliwości z tej wersji Excela. Na samym początku zaznajomisz się z interfejsem użytkownika i dowiesz się, jak dostosować go do swoich potrzeb, a następnie przejdziesz do bardziej zaawansowanych tematów. Tabele, formatowanie arkusza, szablony, wykresy oraz drukowanie to tylko niektóre z nich. Ogromna ilość miejsca została poświęcona budowaniu formuł oraz funkcjom wbudowanym — ich opanowanie to klucz do wydajnej pracy z aplikacją. To wyjątkowy podręcznik, który doceni zarówno początkujący użytkownik Excela, jak i ten zaawansowany. Warto go mieć!- Druk
- PDF + ePub + Mobi pkt
(79,20 zł najniższa cena z 30 dni)
59.40 zł
99.00 zł (-40%) -
Promocja
Na początek zaznajomisz się z nowościami w wersji 2013 oraz poznasz podstawowe pojęcia związane z arkuszami kalkulacyjnymi i interfejsem aplikacji Microsoft Excel. Po krótkim wstępie przejdziesz do odkrywania tajników tworzenia formuł. Operatory, zakresy, nazwy to tylko niektóre elementy szczegółowo omówione w tej książce. W kolejnych rozdziałach poznasz funkcje wbudowane, które ułatwią Ci wiele zadań związanych z manipulowaniem tekstem, operowaniem datami oraz obliczeniami warunkowymi. Ponadto dowiesz się, jak przygotować efektowną tabelę oraz zaokrąglać wartości według różnych zasad. Osobna część została poświęcona formułom finansowym.- Druk
- PDF + ePub + Mobi pkt
Czasowo niedostępna
Szczegóły książki
- Dane producenta
- » Dane producenta:
- Tytuł oryginału:
- Excel 2007 Power Programming with VBA (Mr. Spreadsheet's Bookshelf)
- Tłumaczenie:
- Grzegorz Kowalczyk
- ISBN Książki drukowanej:
- 978-83-246-2224-5, 9788324622245
- Data wydania książki drukowanej :
- 2009-11-23
- Format:
- 172x245
- Numer z katalogu:
- 5320
Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
- Zgłoś erratę
- Kategorie:
Aplikacje biurowe » Excel
Aplikacje biurowe » VBA - Programowanie
- Serie wydawnicze: Vademecum profesjonalisty
Spis treści książki
- Historia arkuszy kalkulacyjnych w zarysie (37)
- Wszystko zaczęło się od programu VisiCalc (37)
- Lotus 1-2-3 (38)
- Quattro Pro (41)
- Microsoft Excel (42)
- Excel jako dobre narzędzie dla projektantów aplikacji (47)
- Rola Excela w strategii Microsoftu (48)
- Myślenie w kategoriach obiektów (49)
- Skoroszyty (50)
- Arkusze (50)
- Arkusze wykresów (52)
- Arkusze makr XLM (52)
- Arkusze dialogowe programów Excel 5 i 95 (52)
- Interfejs użytkownika programu Excel (53)
- Wprowadzenie do Wstążki (54)
- Menu podręczne (59)
- Okna dialogowe (60)
- Skróty klawiszowe (61)
- Tagi inteligentne (62)
- Panel zadań (62)
- Dostosowywanie wyświetlania do własnych potrzeb (63)
- Wprowadzanie danych (63)
- Formuły, funkcje i nazwy (64)
- Zaznaczanie obiektów (65)
- Formatowanie (66)
- Formatowanie wartości numerycznych (66)
- Formatowanie wyglądu arkusza (66)
- Opcje ochrony (67)
- Ochrona formuł przed nadpisaniem (67)
- Ochrona struktury skoroszytu (68)
- Ochrona skoroszytu przy użyciu hasła (69)
- Ochrona kodu VBA przy użyciu hasła (69)
- Wykresy (70)
- Kształty i obiekty typu SmartArt (70)
- Dostęp do baz danych (71)
- Arkuszowe bazy danych (72)
- Zewnętrzne bazy danych (72)
- Funkcje internetowe (73)
- Narzędzia analizy danych (73)
- Konspekty (73)
- Dodatek Analysis ToolPak (74)
- Tabele przestawne (74)
- Dodatek Solver (74)
- Funkcje związane z językiem XML (75)
- Dodatki (75)
- Makra i programowanie (75)
- Zgodność formatu plików (75)
- System pomocy Excela (76)
- Formuły (77)
- Obliczanie formuł (78)
- Odwołania do komórki lub zakresu (79)
- Dlaczego warto używać odwołań, które nie są względne? (79)
- Notacja W1K1 (80)
- Odwołania do innych arkuszy lub skoroszytów (81)
- Zastosowanie nazw (82)
- Nadawanie nazw komórkom i zakresom (83)
- Nadawanie nazw istniejącym odwołaniom (84)
- Stosowanie nazw z operatorem przecięcia (85)
- Nadawanie nazw kolumnom i wierszom (85)
- Obszar obowiązywania nazw (85)
- Nadawanie nazw stałym (86)
- Nadawanie nazw formułom (87)
- Nadawanie nazw obiektom (88)
- Błędy występujące w formułach (88)
- Formuły tablicowe (89)
- Przykład formuły tablicowej (90)
- Kalendarz oparty na formule tablicowej (91)
- Zalety i wady formuł tablicowych (92)
- Metody zliczania i sumowania (92)
- Przykłady formuł zliczających (93)
- Przykłady formuł sumujących (93)
- Inne narzędzia zliczające (93)
- Przetwarzanie daty i czasu (93)
- Wprowadzanie daty i czasu (95)
- Stosowanie dat sprzed roku 1900 (96)
- Tworzenie megaformuł (97)
- Uruchamianie Excela (99)
- Formaty plików (102)
- Formaty plików obsługiwane w programie Excel (102)
- Formaty plików tekstowych (102)
- Formaty plików baz danych (102)
- Inne formaty plików (103)
- Praca z plikami szablonów (105)
- Przeglądanie dostępnych szablonów (105)
- Tworzenie szablonów (106)
- Tworzenie własnych szablonów skoroszytu (108)
- Budowa plików programu Excel (109)
- Zaglądamy do wnętrza pliku (109)
- Dlaczego format pliku jest taki ważny? (112)
- Plik QAT (113)
- Plik XLB (114)
- Pliki dodatków (114)
- Ustawienia Excela w rejestrze systemu Windows (115)
- Rejestr systemu Windows (115)
- Ustawienia Excela (116)
- Robocza definicja aplikacji arkusza kalkulacyjnego (121)
- Projektant i użytkownik końcowy (123)
- Kim są projektanci i czym się zajmują? (123)
- Klasyfikacja użytkowników arkuszy kalkulacyjnych (124)
- Odbiorcy aplikacji arkusza kalkulacyjnego (125)
- Rozwiązywanie problemów przy użyciu Excela (125)
- Podstawowe kategorie arkuszy kalkulacyjnych (127)
- Arkusze robocze (127)
- Arkusze przeznaczone wyłącznie do użytku prywatnego (128)
- Aplikacje jednego użytkownika (128)
- Aplikacje typu "spaghetti" (128)
- Aplikacje użytkowe (129)
- Dodatki zawierające funkcje arkusza (130)
- Arkusze jednoblokowe (130)
- Modele warunkowe (130)
- Aplikacje bazodanowe (przechowujące dane i udzielające do nich dostępu) (131)
- Aplikacje komunikujące się z bazami danych (131)
- Aplikacje "pod klucz" (131)
- Podstawowe etapy projektowania (133)
- Określanie wymagań użytkownika (134)
- Planowanie aplikacji spełniającej wymagania użytkownika (135)
- Wybieranie najwłaściwszego interfejsu użytkownika (138)
- Dostosowywanie Wstążki do potrzeb użytkownika (139)
- Dostosowywanie menu podręcznego do potrzeb użytkownika (140)
- Tworzenie klawiszy skrótu (140)
- Tworzenie niestandardowych okien dialogowych (141)
- Zastosowanie formantów ActiveX w arkuszu (142)
- Rozpoczęcie prac projektowych (144)
- Zadania realizowane z myślą o końcowym użytkowniku (144)
- Testowanie aplikacji (144)
- Uodpornianie aplikacji na błędy popełniane przez użytkownika (146)
- Nadawanie aplikacji przyjaznego, intuicyjnego i estetycznego wyglądu (148)
- Tworzenie systemu pomocy i dokumentacji przeznaczonej dla użytkownika (149)
- Dokumentowanie prac projektowych (149)
- Przekazanie aplikacji użytkownikom (150)
- Aktualizacja aplikacji (kiedy to konieczne) (151)
- Pozostałe kwestie dotyczące projektowania (151)
- Wersja Excela zainstalowana przez użytkownika (151)
- Wersje językowe (152)
- Wydajność systemu (152)
- Tryby karty graficznej (152)
- Podstawowe informacje o języku BASIC (157)
- Język VBA (158)
- Modele obiektowe (158)
- Porównanie języka VBA z językiem XLM (159)
- Wprowadzenie do języka VBA (159)
- Edytor VBE (162)
- Wyświetlanie karty Deweloper (163)
- Uruchamianie edytora VBE (163)
- Okna edytora VBE (164)
- Tajemnice okna Project Explorer (166)
- Dodawanie nowego modułu VBA (167)
- Usuwanie modułu VBA (167)
- Eksportowanie i importowanie obiektów (167)
- Tajemnice okna Code (168)
- Minimalizacja i maksymalizacja okien (168)
- Przechowywanie kodu źródłowego języka VBA (169)
- Wprowadzanie kodu źródłowego języka VBA (169)
- Dostosowywanie edytora Visual Basic (176)
- Karta Editor (176)
- Karta Editor Format (179)
- Karta General (180)
- Zastosowanie karty Docking (180)
- Rejestrator makr Excela (181)
- Co właściwie zapisuje rejestrator makr? (182)
- Odwołania względne czy bezwzględne? (182)
- Opcje związane z rejestrowaniem makr (186)
- Modyfikowanie zarejestrowanych makr (187)
- Obiekty i kolekcje (189)
- Hierarchia obiektów (189)
- Kolekcje (190)
- Odwoływanie się do obiektów (190)
- Właściwości i metody (191)
- Właściwości obiektów (191)
- Metody obiektowe (192)
- Tajemnice obiektu Comment (194)
- Pomoc dla obiektu Comment (194)
- Właściwości obiektu Comment (194)
- Metody obiektu Comment (195)
- Kolekcja Comments (196)
- Właściwość Comment (197)
- Obiekty zawarte w obiekcie Comment (197)
- Sprawdzanie, czy komórka posiada komentarz (198)
- Dodanie nowego obiektu Comment (199)
- Kilka przydatnych właściwości obiektu Application (199)
- Tajemnice obiektów Range (201)
- Właściwość Range (201)
- Właściwość Cells (204)
- Właściwość Offset (205)
- Co należy wiedzieć o obiektach? (207)
- Podstawowe zagadnienia, które należy zapamiętać (207)
- Dodatkowe informacje na temat obiektów i właściwości (208)
- Przegląd elementów języka VBA (211)
- Komentarze (213)
- Zmienne, typy danych i stałe (214)
- Definiowanie typów danych (216)
- Deklarowanie zmiennych (216)
- Zasięg zmiennych (220)
- Zastosowanie stałych (223)
- Praca z łańcuchami tekstu (226)
- Zastosowanie dat (226)
- Instrukcje przypisania (227)
- Tablice (229)
- Deklarowanie tablic (229)
- Deklarowanie tablic wielowymiarowych (230)
- Deklarowanie tablic dynamicznych (230)
- Zmienne obiektowe (231)
- Typy danych definiowane przez użytkownika (232)
- Wbudowane funkcje VBA (233)
- Praca z obiektami i kolekcjami (234)
- Konstrukcja With ... End With (234)
- Konstrukcja For Each ... Next (236)
- Sterowanie wykonywaniem procedur (238)
- Polecenie GoTo (239)
- Konstrukcja If ... Then (239)
- Konstrukcja Select Case (243)
- Wykonywanie bloku instrukcji w ramach pętli (246)
- Kilka słów o procedurach (255)
- Deklarowanie procedury Sub (256)
- Zasięg procedury (257)
- Wykonywanie procedur Sub (258)
- Uruchamianie procedury przy użyciu polecenia Run Sub/UserForm (259)
- Uruchamianie procedury z poziomu okna dialogowego Makro (259)
- Uruchamianie procedury przy użyciu skrótu z klawiszem Ctrl (260)
- Uruchamianie procedury za pomocą Wstążki (261)
- Uruchamianie procedur za pośrednictwem niestandardowego menu podręcznego (261)
- Wywoływanie procedury z poziomu innej procedury (261)
- Uruchamianie procedury poprzez kliknięcie obiektu (265)
- Wykonywanie procedury po wystąpieniu określonego zdarzenia (267)
- Uruchamianie procedury z poziomu okna Immediate (267)
- Przekazywanie argumentów procedurom (268)
- Metody obsługi błędów (271)
- Przechwytywanie błędów (272)
- Przykłady kodu źródłowego obsługującego błędy (273)
- Praktyczny przykład wykorzystujący procedury Sub (275)
- Cel (276)
- Wymagania projektowe (276)
- Co już wiesz (276)
- Podejście do zagadnienia (277)
- Co musimy wiedzieć? (277)
- Wstępne rejestrowanie makr (278)
- Wstępne przygotowania (279)
- Tworzenie kodu źródłowego (280)
- Tworzenie procedury sortującej (281)
- Dodatkowe testy (285)
- Usuwanie problemów (286)
- Dostępność narzędzia (289)
- Ocena projektu (289)
- Porównanie procedur Sub i Function (291)
- Dlaczego tworzymy funkcje niestandardowe? (292)
- Pierwszy przykład procedury Function (293)
- Funkcja niestandardowa (293)
- Zastosowanie funkcji w arkuszu (293)
- Zastosowanie funkcji w procedurze języka VBA (294)
- Analiza funkcji niestandardowej (294)
- Procedury Function (296)
- Deklarowanie funkcji (296)
- Zasięg funkcji (298)
- Wywoływanie procedur Function (298)
- Argumenty procedury Function (300)
- Przykłady funkcji (300)
- Funkcja pozbawiona argumentów (301)
- Funkcja z jednym argumentem (303)
- Funkcje z dwoma argumentami (306)
- Funkcja pobierająca tablicę jako argument (307)
- Funkcje z argumentami opcjonalnymi (308)
- Funkcje zwracające tablicę VBA (309)
- Funkcje zwracające wartość błędu (312)
- Funkcje o nieokreślonej liczbie argumentów (313)
- Emulowanie funkcji SUMA Excela (314)
- Wykrywanie i usuwanie błędów w funkcjach (317)
- Okno dialogowe Wstawianie funkcji (318)
- Definiowanie kategorii funkcji (319)
- Dodawanie opisu funkcji (320)
- Zastosowanie dodatków do przechowywania funkcji niestandardowych (321)
- Korzystanie z Windows API (322)
- Przykłady zastosowania funkcji interfejsu API systemu Windows (323)
- Identyfikacja katalogu domowego systemu Windows (323)
- Wykrywanie wciśnięcia klawisza Shift (324)
- Dodatkowe informacje na temat funkcji interfejsu API (325)
- Przetwarzanie zakresów (328)
- Kopiowanie zakresów (328)
- Przenoszenie zakresów (329)
- Kopiowanie zakresu o zmiennej wielkości (330)
- Zaznaczanie różnego typu zakresów i identyfikowanie ich (330)
- Wprowadzanie wartości do komórki (332)
- Wprowadzanie wartości do następnej pustej komórki (334)
- Wstrzymywanie działania makra w celu umożliwienia pobrania zakresu wyznaczonego przez użytkownika (335)
- Zliczanie zaznaczonych komórek (336)
- Określanie typu zaznaczonego zakresu (337)
- Wydajne przetwarzanie komórek zaznaczonego zakresu przy użyciu pętli (338)
- Usuwanie wszystkich pustych wierszy (341)
- Powielanie wierszy (342)
- Określanie, czy zakres zawiera się w innym zakresie (344)
- Określanie typu danych zawartych w komórce (344)
- Odczytywanie i zapisywanie zakresów (345)
- Lepsza metoda zapisywania zakresu (346)
- Przenoszenie zawartości tablic jednowymiarowych (348)
- Przenoszenie zawartości zakresu do tablicy typu Variant (348)
- Zaznaczanie maksymalnej wartości zakresu (349)
- Kopiowanie nieciągłego zakresu komórek (350)
- Przetwarzanie skoroszytów i arkuszy (352)
- Zapisywanie wszystkich skoroszytów (352)
- Zapisywanie i zamykanie wszystkich skoroszytów (352)
- Ukrywanie wszystkich komórek arkusza poza zaznaczonym zakresem (353)
- Synchronizowanie arkuszy (354)
- Techniki programowania w języku VBA (355)
- Przełączanie wartości właściwości typu logicznego (355)
- Określanie liczby drukowanych stron (356)
- Wyświetlanie daty i czasu (356)
- Pobieranie listy czcionek (358)
- Sortowanie tablicy (359)
- Przetwarzanie grupy plików (361)
- Ciekawe funkcje, których możesz użyć w swoich projektach (362)
- Funkcja FileExists (363)
- Funkcja FileNameOnly (363)
- Funkcja PathExists (363)
- Funkcja RangeNameExists (364)
- Funkcja SheetExists (364)
- Funkcja WorkbookIsOpen (364)
- Pobieranie wartości z zamkniętego skoroszytu (365)
- Użyteczne, niestandardowe funkcje arkuszowe (367)
- Funkcje zwracające informacje o formatowaniu komórki (367)
- Gadający arkusz? (368)
- Wyświetlanie daty zapisania lub wydrukowania pliku (369)
- Obiekty nadrzędne (369)
- Zliczanie komórek, których wartości zawierają się pomiędzy dwoma wartościami (370)
- Zliczanie widocznych komórek zakresu (371)
- Wyznaczanie ostatniej niepustej komórki kolumny lub wiersza (372)
- Czy dany łańcuch tekstu jest zgodny z wzorcem? (373)
- Wydzielanie n-tego elementu łańcucha (374)
- Funkcja wielofunkcyjna (375)
- Funkcja SheetOffset (376)
- Zwracanie maksymalnej wartości ze wszystkich arkuszy (377)
- Zwracanie tablicy zawierającej unikatowe, losowo uporządkowane liczby całkowite (378)
- Porządkowanie zakresu w losowy sposób (379)
- Wywołania funkcji interfejsu Windows API (381)
- Określanie skojarzeń plików (381)
- Pobieranie informacji o napędach dyskowych (382)
- Pobieranie informacji dotyczących drukarki domyślnej (382)
- Pobieranie informacji o aktualnej rozdzielczości karty graficznej (383)
- Dodanie dźwięku do aplikacji (384)
- Odczytywanie zawartości rejestru systemu Windows i zapisywanie w nim danych (386)
- Zanim rozpoczniesz tworzenie formularza UserForm (391)
- Okno wprowadzania danych (392)
- Funkcja InputBox języka VBA (392)
- Metoda InputBox Excela (394)
- Funkcja MsgBox języka VBA (396)
- Metoda GetOpenFilename programu Excel (399)
- Metoda GetSaveAsFilename programu Excel (402)
- Okno wybierania katalogu (403)
- Wybieranie katalogu przy użyciu funkcji interfejsu Windows API (403)
- Wybieranie katalogu przy użyciu obiektu FileDialog (405)
- Wyświetlanie wbudowanych okien dialogowych Excela (406)
- Zastosowanie kolekcji Dialogs (407)
- Wykonywanie poleceń znajdujących się na Wstążce (408)
- Wyświetlanie formularza danych (408)
- Wyświetlanie formularza wprowadzania danych (410)
- Wyświetlanie formularza wprowadzania danych za pomocą VBA (410)
- Jak Excel obsługuje niestandardowe okna dialogowe (412)
- Wstawianie nowego formularza UserForm (412)
- Dodawanie formantów do formularza UserForm (412)
- Formanty okna Toolbox (414)
- Formant CheckBox (414)
- Formant ComboBox (414)
- Formant CommandButton (415)
- Formant Frame (415)
- Formant Image (415)
- Formant Label (415)
- Formant ListBox (415)
- Formant MultiPage (415)
- Formant OptionButton (416)
- Formant RefEdit (416)
- Formant ScrollBar (416)
- Formant SpinButton (416)
- Formant TabStrip (416)
- Formant TextBox (416)
- Formant ToggleButton (418)
- Modyfikowanie kontrolek formularza UserForm (418)
- Modyfikowanie właściwości formantów (418)
- Zastosowanie okna Properties (420)
- Wspólne właściwości (421)
- Zdobywanie dodatkowych informacji o właściwościach (421)
- Uwzględnienie wymagań użytkowników preferujących korzystanie z klawiatury (422)
- Wyświetlanie i zamykanie formularzy UserForm (424)
- Wyświetlanie formularza UserForm (424)
- Zamykanie formularza UserForm (425)
- Procedury obsługi zdarzeń (426)
- Przykład tworzenia formularza UserForm (427)
- Tworzenie formularza UserForm (427)
- Tworzenie kodu procedury wyświetlającej okno dialogowe (429)
- Testowanie okna dialogowego (430)
- Dodawanie procedur obsługi zdarzeń (431)
- Sprawdzanie poprawności danych (432)
- Zakończenie tworzenia okna dialogowego (433)
- Zdarzenia powiązane z formularzem UserForm (433)
- Zdobywanie informacji na temat zdarzeń (433)
- Zdarzenia formularza UserForm (434)
- Zdarzenia związane z formantem SpinButton (435)
- Współpraca formantu SpinButton z formantem TextBox (436)
- Odwoływanie się do formantów formularza UserForm (439)
- Dostosowywanie okna Toolbox do własnych wymagań (440)
- Modyfikacja ikon lub tekstu podpowiedzi (440)
- Dodawanie nowych zakładek (440)
- Dostosowywanie lub łączenie formantów (440)
- Dodawanie nowych formantów ActiveX (441)
- Tworzenie szablonów formularzy UserForm (442)
- Lista kontrolna tworzenia i testowania formularzy UserForm (442)
- Tworzenie formularza UserForm pełniącego funkcję menu (445)
- Zastosowanie w formularzu UserForm formantów CommandButton (446)
- Zastosowanie w formularzu UserForm kontrolki ListBox (446)
- Zaznaczanie zakresów przy użyciu formularza UserForm (447)
- Tworzenie okna powitalnego (449)
- Wyłączanie przycisku Zamknij formularza UserForm (451)
- Zmiana wielkości formularza UserForm (451)
- Powiększanie i przewijanie arkusza przy użyciu formularza UserForm (453)
- Zastosowania formantu ListBox (455)
- Formant ListBox (455)
- Tworzenie listy elementów formantu ListBox (456)
- Identyfikowanie zaznaczonego elementu listy formantu ListBox (460)
- Identyfikowanie wielu zaznaczonych elementów listy formantu ListBox (460)
- Wiele list w jednej kontrolce ListBox (461)
- Przenoszenie elementów listy formantu ListBox (462)
- Zmiana kolejności elementów listy formantu ListBox (464)
- Wielokolumnowe formanty ListBox (465)
- Zastosowanie formantu ListBox do wybierania wierszy arkusza (467)
- Uaktywnianie arkusza za pomocą formantu ListBox (469)
- Zastosowanie formantu MultiPage na formularzach UserForm (471)
- Korzystanie z formantów zewnętrznych (472)
- Animowanie etykiet (474)
- Niemodalne okna dialogowe (478)
- Wyświetlanie wskaźnika postępu zadania (481)
- Tworzenie samodzielnego wskaźnika postępu zadania (482)
- Wyświetlanie wskaźnika postępu zadania za pomocą formantu MultiPage (485)
- Wyświetlanie wskaźnika postępu zadania bez korzystania z kontrolki MultiPage (488)
- Tworzenie kreatorów (489)
- Konfigurowanie formantu MultiPage w celu utworzenia kreatora (489)
- Dodawanie przycisków do formularza UserForm kreatora (490)
- Programowanie przycisków kreatora (491)
- Zależności programowe w kreatorach (492)
- Wykonywanie zadań za pomocą kreatorów (494)
- Emulacja funkcji MsgBox (495)
- Emulacja funkcji MsgBox: kod funkcji MyMsgBox (495)
- Jak działa funkcja emulująca MsgBox? (496)
- Wykorzystanie funkcji MyMsgBox do emulacji funkcji MsgBox (498)
- Formularz UserForm z formantami, których położenie można zmieniać (498)
- Formularz UserForm bez paska tytułowego (499)
- Symulacja paska narzędzi za pomocą formularza UserForm (500)
- Formularze UserForm z możliwością zmiany rozmiaru (502)
- Obsługa wielu przycisków formularza UserForm za pomocą jednej procedury obsługi zdarzeń (506)
- Wybór koloru za pomocą formularza UserForm (508)
- Wyświetlanie wykresów na formularzach UserForm (510)
- Sposób postępowania przy wyświetlaniu wykresów na formularzach UserForm (511)
- Zapisywanie wykresu w postaci pliku GIF (511)
- Modyfikacja właściwości Picture formantu Image (511)
- Zaawansowane formularze danych (512)
- Opis ulepszonego formularza danych (512)
- Instalacja dodatku - ulepszonego formularza danych (513)
- Puzzle na formularzu UserForm (514)
- Kilka słów o narzędziach dla programu Excel (519)
- Zastosowanie języka VBA do tworzenia narzędzi (520)
- Co decyduje o przydatności narzędzia? (521)
- Operacje tekstowe: anatomia narzędzia (521)
- Podstawy tworzenia narzędzia Operacje tekstowe (522)
- Określenie wymagań dla narzędzia Operacje tekstowe (522)
- Skoroszyt narzędzia Operacje tekstowe (523)
- Jak działa narzędzie Operacje tekstowe? (523)
- Formularz UserForm dla narzędzia Operacje tekstowe (524)
- Moduł VBA Module1 (525)
- Moduł formularza UserForm1 (528)
- Poprawa wydajności narzędzia Operacje tekstowe (530)
- Zapisywanie ustawień narzędzia Operacje tekstowe (531)
- Implementacja procedury Cofnij (532)
- Wyświetlanie pliku pomocy (535)
- Umieszczanie poleceń na Wstążce (535)
- Ocena realizacji projektu (538)
- Działanie narzędzia Operacje tekstowe (539)
- Dodatkowe informacje na temat narzędzi Excela (539)
- Przykład prostej tabeli przestawnej (541)
- Tworzenie tabel przestawnych (542)
- Analiza zarejestrowanego kodu tworzenia tabeli przestawnej (543)
- Optymalizacja wygenerowanego kodu tworzącego tabelę przestawną (544)
- Tworzenie złożonych tabel przestawnych (545)
- Dane dla złożonej tabeli przestawnej (546)
- Kod tworzący tabelę przestawną (546)
- Jak działa złożona tabela przestawna? (548)
- Jednoczesne tworzenie wielu tabel przestawnych (549)
- Tworzenie odwróconych tabel przestawnych (552)
- Podstawowe wiadomości o wykresach (555)
- Położenie wykresu (556)
- Rejestrator makr a wykresy (556)
- Model obiektu Chart (558)
- Popularne techniki języka VBA dotyczące wykresów (559)
- Tworzenie wykresów osadzonych na arkuszu danych (559)
- Tworzenie wykresu na arkuszu wykresu (561)
- Wykorzystanie VBA do uaktywnienia wykresu (561)
- Przenoszenie wykresu (562)
- Wykorzystanie VBA do deaktywacji wykresu (563)
- Sprawdzanie, czy wykres został uaktywniony (564)
- Usuwanie elementów z kolekcji ChartObjects lub Charts (564)
- Przetwarzanie wszystkich wykresów w pętli (565)
- Zmiana rozmiarów i wyrównywanie obiektów ChartObject (567)
- Eksportowanie wykresów (568)
- Eksportowanie wszystkich obiektów graficznych (569)
- Formatowanie wykresów za pomocą VBA (570)
- Formatowanie wykresu (570)
- Kolejne przykłady formatowania wykresów (572)
- Zmiana danych prezentowanych na wykresie (574)
- Modyfikacja danych wykresu na podstawie aktywnej komórki (574)
- Zastosowanie języka VBA do identyfikacji zakresu danych prezentowanych na wykresie (577)
- Wykorzystanie VBA do wyświetlania dowolnych etykiet danych na wykresie (580)
- Wyświetlanie wykresu w oknie formularza UserForm (582)
- Zdarzenia związane z wykresami (584)
- Przykład wykorzystania zdarzeń związanych z wykresami (584)
- Obsługa zdarzeń dla wykresów osadzonych (587)
- Przykład: zastosowanie zdarzeń dla wykresów osadzonych (589)
- Jak ułatwić sobie pracę z wykresami? (591)
- Drukowanie wykresów osadzonych na arkuszu (591)
- Wyświetlanie pokazu wykresów (591)
- Ukrywanie serii danych poprzez ukrywanie kolumn (592)
- Tworzenie wykresów, które nie są połączone z danymi (593)
- Wykorzystanie zdarzenia MouseOver do wyświetlania tekstu (594)
- Wykresy animowane (597)
- Przewijanie wykresów (598)
- Tworzenie wykresu krzywych hipocykloidalnych (600)
- Tworzenie wykresu-zegara (601)
- Tworzenie wykresu interaktywnego bez użycia VBA (602)
- Przygotowanie danych do utworzenia wykresu interaktywnego (603)
- Tworzenie przycisków opcji dla interaktywnego wykresu (603)
- Tworzenie listy miast dla wykresu interaktywnego (604)
- Tworzenie zakresów danych dla wykresu interaktywnego (605)
- Utworzenie wykresu interaktywnego (605)
- Typy zdarzeń, które Excel może monitorować (608)
- Co powinieneś wiedzieć o zdarzeniach (608)
- Sekwencje zdarzeń (609)
- Gdzie należy umieścić procedury obsługi zdarzeń? (609)
- Wyłączanie obsługi zdarzeń (610)
- Wprowadzanie kodu procedury obsługi zdarzeń (611)
- Procedury obsługi zdarzeń z argumentami (612)
- Zdarzenia poziomu skoroszytu (614)
- Zdarzenie Open (615)
- Zdarzenie Activate (616)
- Zdarzenie SheetActivate (616)
- Zdarzenie NewSheet (617)
- Zdarzenie BeforeSave (617)
- Zdarzenie Deactivate (617)
- Zdarzenie BeforePrint (618)
- Zdarzenie BeforeClose (619)
- Zdarzenia poziomu arkusza (621)
- Zdarzenie Change (622)
- Monitorowanie zmian w wybranym zakresie komórek (623)
- Zdarzenie SelectionChange (627)
- Zdarzenie BeforeDoubleClick (628)
- Zdarzenie BeforeRightClick (628)
- Zdarzenia dotyczące wykresów (629)
- Zdarzenia dotyczące aplikacji (630)
- Włączenie obsługi zdarzeń poziomu aplikacji (630)
- Sprawdzanie, czy skoroszyt jest otwarty (633)
- Monitorowanie zdarzeń poziomu aplikacji (634)
- Zdarzenia dotyczące formularzy UserForm (636)
- Zdarzenia niezwiązane z obiektami (637)
- Zdarzenie OnTime (637)
- Zdarzenie OnKey (638)
- Uruchamianie innych aplikacji z poziomu Excela (643)
- Zastosowanie funkcji Shell języka VBA (644)
- Zastosowanie funkcji ShellExecute interfejsu Windows API (646)
- Uaktywnianie aplikacji z poziomu Excela (647)
- Wykorzystanie instrukcji AppActivate (647)
- Uaktywnianie aplikacji pakietu Microsoft Office (648)
- Uruchamianie okien dialogowych Panelu sterowania (648)
- Wykorzystanie automatyzacji w programie Excel (649)
- Działania z obiektami innych aplikacji z wykorzystaniem automatyzacji (650)
- Wczesne i późne wiązanie (650)
- Prosty przykład późnego wiązania (653)
- Zarządzanie Wordem z poziomu Excela (654)
- Zarządzanie Excelem z poziomu innej aplikacji (657)
- Wysyłanie spersonalizowanych wiadomości e-mail z wykorzystaniem Outlooka (659)
- Wysyłanie wiadomości e-mail z załącznikami z poziomu Excela (662)
- Zastosowanie metody SendKeys (664)
- Działania z obiektami danych ActiveX (ADO) (666)
- Czym są dodatki? (669)
- Porównanie dodatku ze standardowym skoroszytem (670)
- Po co tworzy się dodatki? (670)
- Menedżer dodatków Excela (672)
- Tworzenie dodatków (673)
- Przykład tworzenia dodatku (674)
- Konfiguracja skoroszytu dla przykładowego dodatku (674)
- Tworzenie opisu dla dodatku (675)
- Tworzenie dodatku (675)
- Instalowanie dodatku (677)
- Testowanie dodatków (677)
- Dystrybucja dodatków (678)
- Modyfikowanie dodatku (678)
- Porównanie plików XLAM i XLSM (679)
- Rozmiar i struktura plików XLSM i XLAM (679)
- Pliki XLAM - przynależność do kolekcji z poziomu VBA (679)
- Widoczność plików XLSM i XLAM (680)
- Arkusze i wykresy w plikach XLSM i XLAM (680)
- Dostęp do procedur VBA w dodatku (681)
- Przetwarzanie dodatków za pomocą kodu VBA (683)
- Kolekcja AddIns (683)
- Właściwości obiektu AddIn (685)
- Korzystanie z dodatku jak ze skoroszytu (687)
- Zdarzenia związane z obiektami AddIn (688)
- Optymalizacja wydajności dodatków (688)
- Problemy z dodatkami (689)
- Zapewnienie, że dodatek został zainstalowany (689)
- Odwoływanie się do innych plików z poziomu dodatku (691)
- Wykrywanie właściwej wersji Excela dla dodatku (692)
- Wprowadzenie do pracy ze Wstążką (695)
- Karty (696)
- VBA i Wstążka (699)
- Dostęp do poleceń Wstążki (700)
- Praca ze Wstążką (701)
- Aktywowanie karty (702)
- Dostosowywanie Wstążki do własnych potrzeb (704)
- Prosty przykład kodu RibbonX (704)
- Więcej informacji o przykładzie modyfikacji Wstążki (707)
- Kolejny przykład kodu RibbonX (708)
- Demo formantów Wstążki (712)
- Przykład użycia formantu DynamicMenu (717)
- Więcej wskazówek dotyczących modyfikacji Wstążki (720)
- Tworzenie pasków narzędzi w starym stylu (721)
- Ograniczenia funkcjonalności tradycyjnych pasków narzędzi w Excelu 2007 (722)
- Kod tworzący pasek narzędzi (722)
- Obiekt CommandBar (725)
- Rodzaje obiektów CommandBar (726)
- Wyświetlanie menu podręcznych (726)
- Odwoływanie się do elementów kolekcji CommandBars (727)
- Odwołania do formantów w obiekcie CommandBar (728)
- Właściwości formantów obiektu CommandBar (729)
- Wyświetlanie wszystkich elementów menu podręcznego (730)
- Wykorzystanie VBA do dostosowywania menu podręcznego (731)
- Resetowanie menu podręcznego (731)
- Wyłączanie menu podręcznego (732)
- Wyłączanie wybranych elementów menu podręcznego (733)
- Dodawanie nowego elementu do menu podręcznego Cell (733)
- Dodawanie nowego podmenu do menu podręcznego (735)
- Menu podręczne i zdarzenia (737)
- Automatyczne tworzenie i usuwanie menu podręcznego (737)
- Wyłączanie lub ukrywanie elementów menu podręcznego (738)
- Tworzenie kontekstowych menu podręcznych (739)
- Dlaczego należy tworzyć systemy pomocy w aplikacjach? (743)
- Systemy pomocy wykorzystujące komponenty Excela (744)
- Wykorzystanie komentarzy do tworzenia systemów pomocy (746)
- Wykorzystanie pól tekstowych do wyświetlania pomocy (747)
- Wykorzystanie arkusza do wyświetlania tekstu pomocy (748)
- Wyświetlanie pomocy w oknie formularza UserForm (749)
- Wyświetlanie pomocy w oknie przeglądarki sieciowej (752)
- Zastosowanie plików w formacie HTML (752)
- Zastosowanie plików w formacie MHTML (753)
- Wykorzystanie systemu HTML Help (754)
- Wykorzystanie metody Help do wyświetlania pomocy w formacie HTML Help (756)
- Zastosowanie funkcji API do wyświetlania pomocy w formacie HTML Help (757)
- Powiązanie pliku pomocy z aplikacją (757)
- Przypisanie tematów pomocy do funkcji VBA (758)
- Czym jest aplikacja przyjazna dla użytkownika? (761)
- Kreator amortyzacji pożyczek (762)
- Obsługa Kreatora amortyzacji pożyczek (762)
- Struktura skoroszytu Kreatora amortyzacji pożyczek (764)
- Jak działa Kreator amortyzacji pożyczek? (764)
- Potencjalne usprawnienia Kreatora amortyzacji pożyczek (771)
- Wskazówki dotyczące projektowania aplikacji (771)
- Co to jest kompatybilność? (775)
- Rodzaje problemów ze zgodnością (776)
- Unikaj używania nowych funkcji i mechanizmów (777)
- Czy aplikacja będzie działać na komputerach Macintosh? (778)
- Tworzenie aplikacji dla wielu wersji narodowych (779)
- Aplikacje obsługujące wiele języków (781)
- Obsługa języka w kodzie VBA (781)
- Wykorzystanie właściwości lokalnych (781)
- Identyfikacja ustawień systemu (782)
- Ustawienia daty i godziny (785)
- Najczęściej wykonywane operacje na plikach (788)
- Zastosowanie poleceń języka VBA do wykonywania operacji na plikach (788)
- Zastosowanie obiektu FileSystemObject (792)
- Wyświetlanie rozszerzonych informacji o plikach (795)
- Operacje z plikami tekstowymi (797)
- Otwieranie plików tekstowych (798)
- Odczytywanie plików tekstowych (799)
- Zapisywanie danych do plików tekstowych (799)
- Przydzielanie numeru pliku (799)
- Określanie lub ustawianie pozycji w pliku (800)
- Instrukcje pozwalające na odczytywanie i zapisywanie plików (800)
- Przykłady wykonywania operacji na plikach (801)
- Importowanie danych z pliku tekstowego (801)
- Eksportowanie zakresu do pliku tekstowego (801)
- Importowanie pliku tekstowego do zakresu (803)
- Rejestrowanie wykorzystania Excela (804)
- Filtrowanie zawartości pliku tekstowego (804)
- Eksportowanie zakresu komórek do pliku HTML (805)
- Eksportowanie zakresu komórek do pliku XLM (807)
- Pakowanie i rozpakowywanie plików (809)
- Pakowanie plików do formatu ZIP (810)
- Rozpakowywanie plików ZIP (812)
- Podstawowe informacje o środowisku IDE (815)
- Model obiektowy środowiska IDE (816)
- Kolekcja VBProjects (818)
- Wyświetlanie wszystkich składników projektu VBA (819)
- Wyświetlanie wszystkich procedur VBA w arkuszu (821)
- Zastępowanie modułu uaktualnioną wersją (822)
- Zastosowanie języka VBA do generowania kodu VBA (824)
- Zastosowanie VBA do umieszczenia formantów na formularzu UserForm (825)
- Operacje z formularzami UserForm w fazie projektowania i wykonania (826)
- Dodanie 100 przycisków CommandButton w fazie projektowania (827)
- Programowe tworzenie formularzy UserForm (829)
- Prosty przykład formularza UserForm (829)
- Użyteczny (ale już nie tak prosty) przykład dynamicznego formularza UserForm (831)
- Czym jest moduł klasy? (837)
- Przykład: utworzenie klasy NumLock (838)
- Wstawianie modułu klasy (839)
- Dodawanie kodu VBA do modułu klasy (839)
- Wykorzystanie klasy NumLock (842)
- Dodatkowe informacje na temat modułów klas (843)
- Nadawanie nazwy klasie obiektów (843)
- Programowanie właściwości obiektów (843)
- Programowanie metod obiektów (845)
- Zdarzenia definiowane w module klasy (845)
- Przykład: klasa CSVFileClass (846)
- Zmienne poziomu modułu dla klasy CSVFileClass (846)
- Definicje właściwości klasy CSVFileClass (846)
- Definicje metod klasy CSVFileClass (847)
- Wykorzystanie obiektów CSVFileClass (848)
- Definiowanie kolorów (852)
- Model kolorów RGB (852)
- Model kolorów HSL (852)
- Konwersja kolorów (854)
- Skala szarości (855)
- Zamiana kolorów na skalę szarości (856)
- Wyświetlanie wykresów w skali szarości (857)
- Eksperymenty z kolorami (858)
- Praca z motywami dokumentów Excela 2007 (859)
- Kilka słów o motywach dokumentów (859)
- Kolory motywów dokumentów (859)
- Wyświetlanie wszystkich kolorów motywu (862)
- Praca z obiektami Shape (865)
- Kolor tła kształtu (865)
- Inne rodzaje wypełnień kształtów (867)
- Więcej informacji o kształtach (871)
- Modyfikacja kolorów wykresów (872)
- Ogólne pytania dotyczące programu Excel (876)
- Jak zarejestrować makro? (876)
- Jak uruchomić makro? (876)
- Co mam zrobić, jeżeli karta Deweloper nie jest widoczna? (876)
- Zarejestrowałem nowe makro i zapisałem skoroszyt na dysku. Po ponownym otwarciu skoroszytu okazało się, że wszystkie makra zniknęły! Co się z nimi stało? (876)
- Przed zapisaniem skoroszytu w formacie XLSM oznaczyłem jako komentarze wszystkie polecenia VBA w module i chciałem wrócić do nich później. Kiedy ponownie otwarłem skoroszyt, okazało się, że cały kod VBA został usunięty. Co się stało? (877)
- Jak ukryć Wstążkę, aby nie zajmowała na ekranie tyle miejsca? (877)
- Gdzie podziały się moje stare paski narzędzi? (877)
- Czy mogę nadal korzystać z moich starych, "pływających" pasków narzędzi? (877)
- Gdzie mogę znaleźć przykłady procedur VBA? (877)
- Jak mogę w Excelu 2007 ukryć pasek stanu? (877)
- Czy istnieje jakieś narzędzie, które potrafi zamienić moją aplikację programu Excel w samodzielny, wykonywalny plik EXE? (878)
- Dlaczego naciśnięcie kombinacji klawiszy Ctrl+A nie zaznacza wszystkich komórek mojego arkusza? (878)
- Dlaczego polecenie Widoki niestand. nie jest aktywne? (878)
- Jak umieścić listę rozwijaną w komórce, tak aby użytkownik mógł wybierać odpowiednie wartości z listy? (878)
- Czy mogę użyć opisanej powyżej metody tworzenia listy rozwijanej, jeżeli elementy listy są przechowywane na innym arkuszu lub w innym skoroszycie? (878)
- Używam właściwości Application.Calculation do ustawienia trybu przeliczania arkusza na ręczny. Wygląda jednak na to, że zmiana ma zastosowanie do wszystkich skoroszytów, a nie tylko do skoroszytu aktywnego (879)
- Dlaczego naciśnięcie klawisza F4 nie powoduje powtórzenia niektórych operacji? (879)
- Co się stało z możliwością odczytywania na głos zawartości komórek? (879)
- Jak mogę zwiększyć liczbę kolumn arkusza? (879)
- Jak mogę zwiększyć liczbę wierszy arkusza? (880)
- Otworzyłem skoroszyt i okazało się, że arkusze mają tylko po 65 546 wierszy. Co się stało? (880)
- Jak mogę w starych skoroszytach używać nowych czcionek? (880)
- Jak wyświetlić podgląd wydruku? (880)
- Kiedy przełączam się na szablon nowego dokumentu, mój arkusz nie mieści się już dłużej na jednej stronie (880)
- Jak pozbyć się irytującego, kropkowanego oznaczenia podziałów strony po przełączeniu do widoku normalnego? (881)
- Czy mogę dodać polecenie Pokaż podziały stron do paska narzędzi Szybki dostęp? (881)
- Zmieniłem orientację tekstu w komórce na pionową (karta Narzędzia główne, grupa opcji Wyrównanie). Jak przywrócić normalny układ tekstu w komórce? W menu podręcznym polecenia Orientacja nie ma opcji Tekst poziomy (881)
- Próbuję nadać tabeli nowy styl formatowania, ale nie przynosi to żadnego efektu. Co mogę zrobić w takiej sytuacji? (881)
- Co powinienem zrobić, aby programy mojego pakietu Office 2007 mogły zapisywać dokumenty w formacie PDF? (881)
- Czy mogę zmienić kolor karty arkusza? (881)
- Czy mogę zmienić czcionkę, która jest używana do wyświetlania nazwy arkusza na karcie? (882)
- Czy mogę zmienić domyślną czcionkę i kolor komentarza komórki? (882)
- Czy mogę utworzyć makro VBA, które odtwarza dźwięki? (882)
- Kiedy otwieram skoroszyt, Excel pyta, czy chcę zaktualizować łącza. Przeszukałem wszystkie formuły i nie mogę znaleźć żadnego łącza w tym skoroszycie. Czy to błąd Excela? (882)
- Dlaczego Excel przy każdym uruchomieniu zawiesza się? (883)
- Pytania dotyczące edytora Visual Basic (883)
- Czy można wykorzystać rejestrator makr VBA do zarejestrowania wszystkich makr? (883)
- Włączyłem rejestrowanie makr podczas edytowania wykresu, ale wiele wykonywanych poleceń nie zostało zarejestrowanych (883)
- Zdefiniowałem kilka ogólnych makr. Chciałbym, aby były dostępne przez cały czas. W jaki sposób najlepiej to zrobić? (884)
- Nie mogę odnaleźć osobistego arkusza makr. Gdzie on się podział? (884)
- Zablokowałem dostęp do projektu VBA za pomocą hasła, a potem je zapomniałem. Czy istnieje sposób odblokowania projektu? (884)
- W jaki sposób napisać makro zmieniające hasło projektu? (884)
- Kiedy wstawiam nowy moduł, zawsze rozpoczyna się on od wiersza Option Explicit. Co to znaczy? (884)
- Dlaczego kod VBA jest wyświetlany w różnych kolorach? Czy mogę je zmienić? (884)
- Chcę usunąć moduł VBA za pomocą kodu. Czy mogę to zrobić? (885)
- Napisałem w Excelu 2000 makro, które dodaje kod VBA do projektu VB. Kiedy uruchamiam je w Excelu 2003, wyświetla się komunikat o błędzie. W czym problem? (885)
- W jaki sposób napisać makro zmieniające zabezpieczenia makr ustawione przez użytkownika? Chciałbym uniknąć wyświetlania komunikatu "Ten skoroszyt zawiera makra" w momencie otwierania mojej aplikacji (885)
- Nie rozumiem, jak działa opcja UserInterfaceOnly w kontekście zabezpieczania arkusza (885)
- W jaki sposób można stwierdzić, czy skoroszyt zawiera wirusa w makrze? (886)
- Mam problem z operatorem konkatenacji (&) w VBA. Podczas próby połączenia dwóch łańcuchów znaków wyświetlany jest komunikat o błędzie (886)
- Wydaje mi się, że operator kontynuacji wiersza w języku VBA (znak podkreślenia) nie działa (886)
- Z mojej aplikacji Excela korzysta wielu użytkowników. Na niektórych komputerach nie działają procedury obsługi błędów VBA. Dlaczego? (886)
- Pytania dotyczące procedur (886)
- Jaka jest różnica pomiędzy procedurą VBA a makrem? (886)
- Czym jest procedura? (886)
- Czym jest typ danych Variant? (887)
- Jaka jest różnica pomiędzy tablicą typu Variant a tablicą zawierającą dane typu Variant? (887)
- Co to jest znak definicji typu? (887)
- Chciałbym utworzyć procedurę, która automatycznie modyfikuje formatowanie komórki na podstawie wprowadzonych danych. Jeżeli na przykład wprowadzę wartość większą od zera, tło komórki ma być czerwone. Czy to możliwe? (888)
- Funkcja formatowania warunkowego jest przydatna, ale chciałbym również wykonać inne działania w czasie, kiedy w komórce są wprowadzane dane (888)
- Jakie inne rodzaje zdarzeń można monitorować? (888)
- Próbowałem zdefiniować procedurę obsługi zdarzenia (Sub Workbook_Open), ale procedura nie wykonuje się podczas otwierania skoroszytu. W czym problem? (888)
- Wiem, że można napisać procedurę obsługi zdarzenia dla określonego skoroszytu, ale czy można napisać procedurę obsługi zdarzenia działającą dla dowolnego otwartego skoroszytu? (888)
- Potrafię tworzyć formuły w Excelu. Czy w języku VBA są wykorzystywane te same operatory matematyczne i logiczne? (889)
- W jaki sposób można uruchomić procedurę znajdującą się w innym skoroszycie? (889)
- Za pomocą języka VBA utworzyłem kilka funkcji. Chciałbym wykorzystać je w formułach arkusza, ale poprzedzanie nazwy funkcji nazwą arkusza jest dla mnie niewygodne. Czy jest jakiś sposób obejścia tego problemu? (889)
- Chciałbym, aby pewien skoroszyt był ładowany za każdym razem, kiedy uruchamiam Excela. Chciałbym też, aby makro zapisane w tym skoroszycie było wykonywane automatycznie. Czy wymagam zbyt wiele? (890)
- Mam skoroszyt, w którym zdefiniowałem procedurę Workbook_Open. Czy jest sposób zabezpieczenia się przed wykonywaniem tej procedury w momencie otwierania skoroszytu? (890)
- Czy z poziomu procedury VBA można uzyskać dostęp do wartości komórki arkusza, który nie jest otwarty? (890)
- Jak uniknąć wyświetlania pytania "Czy chcesz zapisać plik..." w momencie zamykania skoroszytu z poziomu VBA? (890)
- Co zrobić, aby makro uruchamiało się co godzinę? (891)
- W jaki sposób nie dopuścić do wyświetlania makra na liście makr? (891)
- Czy można zapisać wykres w formacie GIF? (891)
- Czy zmienne zadeklarowane w procedurze VBA są dostępne w innych procedurach VBA? A jak wygląda sytuacja w przypadku, kiedy procedurę zdefiniowano w innym module lub w innym skoroszycie? (891)
- Pytania dotyczące funkcji (892)
- Utworzyłem funkcję VBA, która będzie używana w formułach jako funkcja arkuszowa. Niestety próba jej użycia zawsze kończy się błędem #NAZWA?. Co jest nie tak? (892)
- Napisałem funkcję VBA, która działa bez zarzutu, jeżeli wywołam ją z innej procedury. Funkcja nie działa jednak, gdy zostanie użyta w formule. W czym problem? (892)
- Utworzyłem funkcję arkusza. Kiedy próbuję z niej skorzystać za pomocą okna dialogowego Wstawianie funkcji, wyświetla się komunikat "Pomoc niedostępna". Co zrobić, aby w oknie Wstawianie funkcji wyświetlał się opis mojej funkcji? (892)
- Czy w oknie dialogowym Wstawianie funkcji można również wyświetlić pomoc na temat argumentów zdefiniowanej funkcji? (892)
- Zdefiniowana przeze mnie funkcja wyświetla się w kategorii Użytkownika okna dialogowego Wstawianie funkcji. W jaki sposób spowodować, aby wyświetlała się w innej kategorii? (893)
- Jak utworzyć nową kategorię funkcji? (893)
- Zdefiniowałem funkcję do wykorzystania w formułach arkusza. Co należy zrobić, aby funkcja zwracała wartość błędu (#ARG!), jeżeli użytkownik wprowadzi niepoprawne argumenty? (893)
- Jak wymusić przeliczenie formuł, w których wykorzystano funkcję użytkownika? (894)
- Czy można użyć wbudowanych funkcji Excela w kodzie VBA? (894)
- Czy jest sposób, aby wymusić koniec wiersza w wyświetlanym oknie informacyjnym MsgBox? (894)
- Pytania dotyczące obiektów, właściwości, metod i zdarzeń (894)
- Nie rozumiem pojęcia obiektów. Czy jest gdzieś lista obiektów Excela, które można wykorzystać? (894)
- Przeraża mnie liczba dostępnych właściwości i metod. Jak mogę się dowiedzieć, jakie metody i właściwości są dostępne dla określonego obiektu? (895)
- Czym są kolekcje? Czy są to obiekty? (895)
- Kiedy próbuję odwołać się do arkusza w kodzie VBA, uzyskuję komunikat o błędzie "subscript out of range" (indeks poza zakresem). Ja przecież nie używam żadnych indeksów. O co tu chodzi? (895)
- Jak zablokować możliwość przewijania arkusza przez użytkownika? (896)
- Czym się różni metoda Select obiektu Range od metody Goto obiektu Application? (896)
- Jaka jest różnica pomiędzy uaktywnieniem zakresu a jego zaznaczeniem? (896)
- Czy istnieje łatwy sposób usunięcia z arkusza wszystkich wartości i pozostawienia formuł bez zmian? (896)
- Potrafię napisać kod VBA, który zaznacza zakres na podstawie podanego adresu komórki, ale w jaki sposób napisać kod, który zaznacza zakres tylko na podstawie numeru wiersza i kolumny? (897)
- Czy jakieś polecenie VBA powoduje zakończenie pracy Excela? Kiedy próbuję zarejestrować polecenie Plik/Zakończ, Excel kończy działanie, zanim zdołam obejrzeć zarejestrowany kod (897)
- Jak wyłączyć aktualizowanie ekranu w czasie działania makra? (897)
- Jak najłatwiej zdefiniować nazwę zakresu za pomocą kodu VBA? (897)
- Jak sprawdzić, czy komórce lub zakresowi nadano nazwę? (898)
- Czy można wyłączyć przyciski Ustawienia i Marginesy wyświetlane w oknie Podgląd wydruku Excela? (898)
- Czy można wyświetlać komunikaty na pasku stanu w czasie działania makra? Napisałem makro, które długo działa. Byłoby dobrze, gdyby postęp wykonania wyświetlał się na pasku stanu (898)
- Zarejestrowałem makro VBA kopiujące zakres i wklejające go do innego obszaru. Wykorzystałem w nim metodę Select. Czy istnieje lepszy sposób od wycinania i wklejania? (898)
- Nie udało mi się znaleźć metody pozwalającej na sortowanie tablicy VBA. Czy to oznacza, że muszę skopiować wartości do arkusza i zastosować metodę Range.Sort? (899)
- Moje makro działa z zaznaczonymi komórkami, ale nie działa w przypadku zaznaczenia innych elementów (np. wykresu). W jaki sposób sprawdzić, czy zaznaczono zakres komórek? (899)
- Jak sprawdzić, czy uaktywniono wykres? (899)
- Chcę, by makro VBA zliczało liczbę wierszy zaznaczonych przez użytkownika. Zastosowanie metody Selection.Rows.Count nie działa, jeżeli zostaną zaznaczone wiersze, które ze sobą nie sąsiadują. Czy to jest błąd? (899)
- Korzystam z Excela do tworzenia faktur. Czy istnieją sposoby generowania niepowtarzalnych numerów faktur? (900)
- Czy istnieje właściwość skoroszytu, która uniemożliwia ukrycie okna Excela przez okno innej aplikacji? (900)
- Czy istnieje instrukcja VBA umożliwiająca zaznaczenie ostatniej pozycji w kolumnie lub wierszu? Ręcznie można to zrobić za pomocą klawiszy Ctrl+Shift+strzałka w dół lub Ctrl+Shift+strzałka w prawo, ale jak zrobić to samo za pomocą makra? (900)
- Jak uzyskać informację o ostatniej niepustej komórce w podanej kolumnie? (901)
- Odwołania w języku VBA bywają bardzo długie, zwłaszcza jeżeli trzeba użyć pełnej specyfikacji arkusza i skoroszytu. Czy istnieje sposób skrócenia tych odwołań? (901)
- Czy można zadeklarować tablicę, jeżeli nie wiadomo, ile elementów ma ona zawierać? (901)
- Czy mogę umożliwić użytkownikowi cofnięcie skutków działania makra? (902)
- Czy mogę zatrzymać działanie makra, tak aby użytkownik mógł wprowadzić dane do wybranej komórki? (902)
- W języku VBA istnieje funkcja InputBox, ale jest także metoda InputBox obiektu Application. Czy to jest to samo? (902)
- Aby napisać instrukcję VBA tworzącą formułę, muszę użyć znaku cudzysłowu wewnątrz łańcucha znaków ujętego w cudzysłów. Jak to zrobić? (902)
- Utworzyłem tablicę, ale pierwszy jej element jest traktowany jak drugi. W czym problem? (903)
- Chciałbym, aby kod VBA wykonywał się tak szybko, jak to tylko możliwe. Czy są na to jakieś sposoby? (903)
- Pytania dotyczące formularzy UserForm (904)
- Chcę pobrać od użytkownika zaledwie kilka informacji. Wydaje mi się, że zastosowanie formularza UserForm to zbyt dużo. Czy istnieje jakieś alternatywne rozwiązanie? (904)
- W formularzu UserForm zdefiniowałem 12 przycisków. Jak przypisać pojedyncze makro, które będzie wykonywane w momencie kliknięcia dowolnego z nich? (904)
- Jak wyświetlić wykres w formularzu UserForm? (904)
- Jak usunąć przycisk "X" z paska tytułu formularza UserForm? Nie chcę, aby użytkownik mógł zamykać okno w ten sposób (904)
- Utworzyłem formularz UserForm, którego formanty są powiązane z arkuszem za pomocą właściwości ControlSource. Czy jest to najlepszy sposób rozwiązania tego problemu? (905)
- Czy można utworzyć tablicę formantów dla formularza UserForm? Można to zrobić w Visual Basicu, ale nie wiem, jak się to robi w języku VBA (905)
- Czy jest różnica pomiędzy ukryciem formularza UserForm a usunięciem go z pamięci? (905)
- Co zrobić, aby formularz UserForm pozostał otwarty podczas wykonywania innych działań? (905)
- W Excelu 97 powstaje błąd kompilacji przy próbie skorzystania z instrukcji UserForm1.Show vbModeless. Czy można napisać kod, który powoduje, że okno jest niemodalne w Excelu 2000 i wersjach nowszych, ale pozostaje modalne w Excelu 97? (906)
- Chciałbym wyświetlić wskaźnik postępu zadania dla długo wykonujących się procesów, podobny do tych, które wyświetlają się w programach instalujących oprogramowanie. Jak to zrobić? (906)
- Czy można wykorzystać narzędzie rysowania Excela do utworzenia prostych rysunków w formularzu UserForm? (906)
- Jak wygenerować listę plików i katalogów w formularzu UserForm, aby użytkownik mógł wybrać plik z listy? (907)
- Chciałbym połączyć łańcuchy znaków i wyświetlić je za pomocą kontrolki ListBox. Kiedy jednak to robię, nie są one właściwie wyrównane. Co zrobić, aby pomiędzy łańcuchami znaków były wyświetlane równe odstępy? (907)
- Czy istnieje prosty sposób wypełnienia pola listy lub pola kombi? (907)
- Czy można wyświetlać wbudowane okna dialogowe Excela za pomocą kodu VBA? (907)
- Wypróbowałem technikę opisaną w odpowiedzi na poprzednie pytanie i uzyskałem komunikat o błędzie. Dlaczego? (908)
- Za każdym razem, kiedy tworzę formularze UserForm, dodaję przyciski OK i Anuluj. Czy jest jakiś sposób, aby kontrolki te wyświetlały się automatycznie? (908)
- Czy można utworzyć formularz UserForm bez paska tytułu? (908)
- Kiedy kliknę przycisk w zdefiniowanym przeze mnie formularzu UserForm, nic się nie dzieje. Czy robię coś źle? (908)
- Czy można utworzyć formularz UserForm, którego rozmiar jest taki sam, niezależnie od rozdzielczości ekranu? (908)
- Czy można utworzyć pole w formularzu UserForm umożliwiające określenie zakresu arkusza poprzez jego wskazanie? (908)
- Czy można zmienić początkową pozycję formularza UserForm? (908)
- Czy można utworzyć formularz UserForm tak, aby użytkownik mógł zmieniać jego rozmiar? (909)
- Pytania dotyczące dodatków (909)
- Gdzie można znaleźć dodatki Excela? (909)
- W jaki sposób zainstalować dodatek? (909)
- Kiedy instaluję dodatek z okna dialogowego Dodatki, wyświetla się on bez nazwy i opisu. Jak dodać opis dodatku? (909)
- Mam kilka dodatków, których nie używam, ale nie wiem, w jaki sposób usunąć je z listy Dostępne dodatki w oknie dialogowym Dodatki (910)
- Jak tworzy się dodatki? (910)
- Próbowałem utworzyć dodatek, ale w polu Zapisz jako typ nie ma możliwości wyboru dodatku (910)
- Czy powinienem przekształcić wszystkie moje ważne skoroszyty na dodatki? (910)
- Czy powinienem zachować dwie kopie skoroszytu: wersję XLSM i XLAM? (910)
- Jak modyfikować dodatek po jego utworzeniu? (910)
- Czym się różni plik XLSM od pliku XLAM utworzonego na podstawie tego pliku XLSM? Czy plik XLAM to wersja skompilowana? Czy działa szybciej? (911)
- Czy można zablokować możliwość przeglądania kodu dodatku przez innych użytkowników? (911)
- Czy dodatki XLAM są bezpieczne? Mówiąc inaczej, jeżeli dostarczę użytkownikom plik XLAM, czy mogę mieć pewność, że nikt nie będzie przeglądał kodu? (911)
- Pytania dotyczące pasków poleceń (911)
- Jak użyć VBA do umieszczenia nowego przycisku polecenia na Wstążce? (911)
- Jakie możliwości modyfikacji interfejsu pod kątem ułatwienia uruchamiania makr oferuje Excel 2007? (911)
- Jak dodać makro do paska narzędzi Szybki dostęp? (912)
- Umieściłem na pasku narzędzi Szybki dostęp przycisk makra, ale jego kliknięcie powoduje błąd (912)
- Jak użyć VBA do aktywowania określonej karty Wstążki? (912)
- Jak zablokować możliwość wyświetlania menu podręcznego po kliknięciu prawym przyciskiem myszy? (912)
- Pomoc systemowa programu Excel (915)
- Pomoc techniczna firmy Microsoft (916)
- Opcje pomocy technicznej (916)
- Baza wiedzy firmy Microsoft (916)
- Strona domowa programu Microsoft Excel (916)
- Strona domowa pakietu Microsoft Office (916)
- Internetowe grupy dyskusyjne (917)
- Dostęp do grup dyskusyjnych za pomocą czytników grup dyskusyjnych (917)
- Dostęp do grup dyskusyjnych za pomocą przeglądarki sieciowej (917)
- Wyszukiwanie informacji w grupach dyskusyjnych (918)
- Strony internetowe WWW (919)
- Strona domowa Spreadsheet (919)
- Strona Daily Dose of Excel (920)
- Strona o Excelu Jona Peltiera (920)
- Pearson Software Consulting (920)
- Strona o Excelu Stephena Bullena (920)
- Strony o Excelu Davida McRitchie (920)
- Mr. Excel (920)
- Wywoływanie funkcji Excela w instrukcjach VBA (924)
- Wymagania systemowe (935)
- Korzystanie z płyty CD-ROM (935)
- Co znajduje się na płycie CD-ROM (936)
- Przykładowe skoroszyty omawiane w naszej książce (936)
- Rozwiązywanie problemów (950)
O autorze (25)
Przedmowa (27)
Część I: Podstawowe informacje (35)
Rozdział 1. Skąd się wziął Excel 2007? (37)
Rozdział 2. Program Excel w zarysie (49)
Rozdział 3. Wybrane zasady stosowania formuł (77)
Rozdział 4. Pliki programu Excel (99)
Część II: Projektowanie aplikacji w Excelu (119)
Rozdział 5. Czym jest aplikacja arkusza kalkulacyjnego? (121)
Rozdział 6. Podstawy projektowania aplikacji arkusza kalkulacyjnego (133)
Część III: Język Visual Basic for Applications (155)
Rozdział 7. Wprowadzenie do języka VBA (157)
Rozdział 8. Podstawy programowania w języku VBA (211)
Rozdział 9. Tworzenie procedur w języku VBA (255)
Rozdział 10. Tworzenie funkcji w języku VBA (291)
Rozdział 11. Przykłady i techniki programowania w języku VBA (327)
Część IV: Praca z formularzami UserForm (389)
Rozdział 12. Metody tworzenia własnych okien dialogowych (391)
Rozdział 13. Wprowadzenie do formularzy UserForm (411)
Rozdział 14. Przykłady formularzy UserForm (445)
Rozdział 15. Zaawansowane techniki korzystania z formularzy UserForm (477)
Część V: Zaawansowane techniki programowania (517)
Rozdział 16. Tworzenie narzędzi dla Excela w języku VBA (519)
Rozdział 17. Tabele przestawne (541)
Rozdział 18. Wykresy (555)
Rozdział 19. Obsługa zdarzeń (607)
Rozdział 20. Interakcje z innymi aplikacjami (643)
Rozdział 21. Tworzenie i wykorzystanie dodatków (669)
Część VI: Tworzenie aplikacji (693)
Rozdział 22. Tworzenie pasków narzędzi (695)
Rozdział 23. Praca z menu podręcznym (725)
Rozdział 24. Tworzenie systemów pomocy w aplikacjach (743)
Rozdział 25. Tworzenie aplikacji przyjaznych dla użytkownika (761)
Część VII: Inne zagadnienia (773)
Rozdział 26. Problem kompatybilności aplikacji (775)
Rozdział 27. Operacje na plikach wykonywane za pomocą kodu VBA (787)
Rozdział 28. Operacje na składnikach języka VBA (815)
Rozdział 29. Moduły klas (837)
Rozdział 30. Praca z kolorami (851)
Rozdział 31. Często zadawane pytania na temat programowania w Excelu (875)
Dodatki (913)
Dodatek A: Zasoby online dotyczące Excela (915)
Dodatek B: Instrukcje i funkcje VBA (921)
Dodatek C: Kody błędów VBA (931)
Dodatek D: Zawartość płyty CD-ROM (935)
Skorowidz (951)
Helion - inne książki
-
Promocja
Ten przewodnik, który docenią programiści i architekci, zawiera wyczerpujące omówienie zagadnień projektowania, funkcjonowania i modyfikowania architektury API. Od strony praktycznej przedstawia strategie budowania i testowania API REST umożliwiającego połączenie oferowanej funkcjonalności na poziomie mikrousług. Opisuje stosowanie bram API i infrastruktury typu service mesh. Autorzy dokładnie przyglądają się kwestiom zapewnienia bezpieczeństwa systemów opartych na API, w tym uwierzytelnianiu, autoryzacji i szyfrowaniu. Sporo miejsca poświęcają również ewolucji istniejących systemów w kierunku API i różnych docelowych platform.- Druk
- PDF + ePub + Mobi pkt
(41,40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja
W tej książce opisano różne zastosowania GPT-4 w medycynie: jako źródło informacji medycznej, wsparcie w podejmowaniu decyzji dotyczących leczenia czy też pomoc w tworzeniu dokumentacji, takiej jak podsumowanie wizyty pacjenta. Podczas lektury odkryjesz niezwykły potencjał tej technologii, przekonasz się także, jak bardzo może poprawić skuteczność diagnozowania i usprawnić niektóre procedury. Znajdziesz tu spostrzeżenia o potencjalnych wadach sztucznej inteligencji i najświeższe wnioski związane z jej zastosowaniem. Nie zabrakło również opisu zagrożeń związanych z tą technologią i wskazówek, do czego GPT nie można używać. Poszczególne zagadnienia zilustrowano prawdziwymi rozmowami z GPT-4. Są one w pełni spontaniczne i pozbawione poprawek, często błyskotliwe i czasami nietaktowne, wzbogacone o cenny kontekst i szczere komentarze.- Druk
- PDF + ePub + Mobi pkt
(40,20 zł najniższa cena z 30 dni)
40.20 zł
67.00 zł (-40%) -
Promocja
Sterownik PLC (ang. programmable logic controller) to jedno z najważniejszych urządzeń stosowanych w automatyce przemysłowej. Zawiera układ mikroprocesorowy pozwalający sterować pracą maszyn, linii produkcyjnych, oświetlenia i innych urządzeń elektrycznych w przemyśle, ale nie tylko. Tego typu sterowniki kierują również pracą sygnalizacji świetlnej, wind, systemów inteligentnego domu, czyli są niezbędne do naszego codziennego funkcjonowania.- Druk
- PDF + ePub + Mobi pkt
(26,94 zł najniższa cena z 30 dni)
26.94 zł
44.90 zł (-40%) -
Promocja
Oto zwięzłe i równocześnie praktyczne kompendium, w którym znajdziesz 20 praktyk udanego planowania, analizy, specyfikacji, walidacji i zarządzania wymaganiami. Praktyki te są odpowiednie dla projektów zarządzanych zarówno w tradycyjny, jak i zwinny sposób, niezależnie od branży. Sprawią, że zespół lepiej zrozumie problemy biznesowe, zaangażuje właściwych uczestników, poprawi komunikację, by wdrożyć najbardziej wartościową funkcjonalność we właściwej kolejności, a później dostosować oprogramowanie do zmian i wzrostu. Dzięki metodom opisanym w tej książce zespół może wypracować wspólne zrozumienie kluczowych koncepcji, terminologii, technik i racjonalnych podstaw, aby efektywniej współpracować nad każdym projektem.- Druk
- PDF + ePub + Mobi pkt
(40,20 zł najniższa cena z 30 dni)
40.20 zł
67.00 zł (-40%) -
Promocja
Zigi to postać fikcyjna - warta poznania! Autor książki, sam będący od wielu lat testerem, wyposażył swojego bohatera we własne doświadczenia. Dołożył do nich trochę „case’ów”, które widział, o których słyszał lub czytał, ubrał je w przystępne słowa i sfabularyzował dla podkręcenia opowieści. Część historii wymyślił w taki sposób, aby pokazać konkretne zagadnienie związane z testowaniem nie w postaci nudnej teorii czy definicji, ale w kontekście sytuacji, która mogłaby się wydarzyć w prawdziwym życiu.- Druk
- PDF + ePub + Mobi pkt
(35,40 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł (-40%) -
Promocja
W tej książce omówiono ponad 20 najprzydatniejszych wzorców projektowych, dzięki którym tworzone aplikacje internetowe będą łatwe w późniejszej obsłudze technicznej i w trakcie skalowania. Poza wzorcami projektowymi przedstawiono wzorce generowania i wydajności działania, których znaczenie dla użytkowania aplikacji jest ogromne. Opisano również nowoczesne wzorce Reacta, między innymi Zaczepy, Komponenty Wyższego Rzędu i Właściwości Generowania. Sporo miejsca poświęcono najlepszym praktykom związanym z organizacją kodu, wydajnością działania czy generowaniem, a także innym zagadnieniom, które pozwalają na podniesienie jakości aplikacji internetowych.- Druk
- PDF + ePub + Mobi pkt
(41,40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja
Testowanie oprogramowania to jedna z najdynamiczniej rozwijających się dziedzin inżynierii oprogramowania. Zarobki doświadczonych testerów są porównywalne z wynagrodzeniem, jakie otrzymują dobrzy programiści. Aby rozpocząć karierę w tym zawodzie, trzeba się legitymować odpowiednimi umiejętnościami. I dlatego warto uzyskać certyfikat ISTQB®: Certyfikowany tester - poziom podstawowy. Jest to uznawany na całym świecie dokument świadczący o opanowaniu najważniejszych kompetencji z zakresu kontroli jakości oprogramowania.- Druk
- PDF + ePub + Mobi pkt
(65,40 zł najniższa cena z 30 dni)
65.40 zł
109.00 zł (-40%) -
Promocja
Oto uzupełnione i zaktualizowane wydanie bestsellerowego przewodnika dla inżynierów sieci. Dzięki niemu przejdziesz trudną (ale ekscytującą!) drogę od tradycyjnej platformy do platformy sieciowej opartej na najlepszych praktykach programistycznych. Zaczniesz od zagadnień podstawowych, aby następnie zagłębić się w tajniki stosowania bibliotek Pexpect, Paramiko czy Netmiko do komunikacji z urządzeniami sieciowymi. W kolejnych rozdziałach znajdziesz solidny przegląd różnych narzędzi wraz ze sposobami ich użycia: Cisco NX-API, Meraki, Juniper PyEZ, Ansible, Scapy, PySNMP, Flask, Elastic Stack i wielu innych. Rozeznasz się również w kwestiach związanych z kontenerami Dockera, a także usługami sieciowymi chmur AWS i Azure. Lektura tej książki pozwoli Ci się w pełni przygotować na następną generację sieci!- Druk
- PDF + ePub + Mobi pkt
(77,40 zł najniższa cena z 30 dni)
77.40 zł
129.00 zł (-40%) -
Promocja
Dzięki tej książce dowiesz się, czym jest RPA i w jakich konkretnie procesach biznesowych może mieć zastosowanie. Zapoznasz się również, korzystając z zawartych tu studiów przypadków i najlepszych praktyk branżowych, jak wyglądają praktyczne aspekty wdrażania tej technologii. Przekonasz się też, w jaki sposób firmy osiągnęły znaczny zwrot z inwestycji dzięki wdrożeniom technologii RPA, na przykład poprzez zmniejszenie zapotrzebowania na pracę ludzką. Zrozumiesz, jak ważną korzyścią płynącą z tej technologii jest zwiększenie zgodności działań firmy z przepisami. W efekcie lektury uzyskasz rzetelny, realistyczny pogląd na RPA i zdobędziesz wszystkie niezbędne informacje, aby z powodzeniem wdrożyć optymalny system RPA w swojej firmie.- Druk
- PDF + ePub + Mobi pkt
(41,40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja
To kolejne, zaktualizowane wydanie oficjalnego podręcznika firmy Adobe — najlepszej dostępnej na rynku pomocy do nauki After Effects. Książkę docenią i początkujący, i zaawansowani użytkownicy. Została podzielona na 15 lekcji, z których dowiesz się, jak komponować klipy wideo, projektować ruchome grafiki i tworzyć atrakcyjne animacje. Podane tu informacje, porady i ćwiczenia pomogą Ci w opanowaniu zarówno podstawowych, jak i wielu wyrafinowanych funkcji oprogramowania. Nauczysz się tworzyć, modyfikować i optymalizować ruchome grafiki na potrzeby filmu, wideo, internetu i urządzeń mobilnych, a także animować tekst i obrazy, stosować rotoskopię, zmieniać zależności czasowe, korygować kolory, wreszcie usuwać niechciane obiekty. Dowiesz się ponadto, jak uatrakcyjniać wygląd kompozycji poprzez odpowiednią konfigurację kamer i oświetlenia czy też deformować i animować obiekty i nagrania wideo przy użyciu narzędzi Puppet.- Druk
- PDF + ePub + Mobi pkt
(77,40 zł najniższa cena z 30 dni)
77.40 zł
129.00 zł (-40%)
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@helion.pl
Książka drukowana


Oceny i opinie klientów: Excel 2007 PL. Programowanie w VBA. Vademecum profesjonalisty John Walkenbach
(18)(7)
(7)
(3)
(0)
(1)
(0)
Oceny i opinie poprzedniego wydania
więcej opinii
ukryj opinie