Cyfroteka.pl

klikaj i czytaj online

Cyfro
Czytomierz
00009 000551 24504980 na godz. na dobę w sumie
Sprytne makra - ebook/pdf
Sprytne makra - ebook/pdf
Autor: , Liczba stron: 96
Wydawca: Wiedza i Praktyka Język publikacji: polski
ISBN: 9788326963926 Data wydania:
Lektor:
Kategoria: ebooki >> inne
Porównaj ceny (książka, ebook, audiobook).

Wielu użytkowników Excela pracuje dokumentami o identycznym wyglądzie. W tej książce przeczytasz, jak za pomocą makr i przygotowanych samodzielnie szablonów można automatycznie generować gotowe dokumenty.

Znajdź podobne książki Ostatnio czytane w tej kategorii

Darmowy fragment publikacji:

Praktyczny Excel Sprytne makra Możliwości makr są praktycznie nieograniczone, a umiejętność pro- gramowania w VBA umożliwia nie tylko wyposażenie Excela w nowe funkcje, ale także pozwala na zautomatyzowanie najróżniejszych, cza- sochłonnych czynności. Książka pokazuje kilkanaście sprytnych makr, które posłużą do szybkiego wypełniania formularzy, wygodnej nawigacji po dużych zestawieniach czy zaznaczania komórek według nietypowych kryteriów. Dzięki nim błyskawicznie wykonasz żmudne czynności i zaosz- czędzisz mnóstwo czasu. 4 S p r y t n e m a k r a Praktyczne poradniki – skutecznie analizy w Excelu e-book Książka dostępna jako e-book na: UOR48-Okladka.indd 1 UOR48-Okladka.indd 1 ISBN 978-83-269-6392-6 8 4 R O U 9 788326 963926 Cena brutto: 49 zł 4 25.04.2017 09:14:13 25.04.2017 09:14:13 1 NUMER PRAWNICZY (cid:53)(cid:36)(cid:61)(cid:3)(cid:49)(cid:36)(cid:3)(cid:46)(cid:58)(cid:36)(cid:53)(cid:55)(cid:36)(cid:254)(cid:15) przygotowany przez (cid:46)(cid:68)(cid:81)(cid:70)(cid:72)(cid:79)(cid:68)(cid:85)(cid:76)(cid:277)(cid:3)(cid:51)(cid:85)(cid:68)(cid:90)(cid:81)(cid:272) (cid:55)(cid:85)(cid:68)(cid:83)(cid:79)(cid:72)(cid:15)(cid:3)(cid:46)(cid:82)(cid:81)(cid:68)(cid:85)(cid:86)(cid:78)(cid:76)(cid:15) (cid:51)(cid:82)(cid:71)(cid:85)(cid:72)(cid:70)(cid:78)(cid:76)(cid:3)(cid:76)(cid:3)(cid:58)(cid:86)(cid:83)(cid:206)(cid:79)(cid:81)(cid:76)(cid:70)(cid:92) OCHRONA DANYCH OSOBOWYCH profesjonalnie i kompleksowo (cid:58)(cid:3)(cid:48)(cid:918)(cid:40)(cid:54)(cid:918)(cid:218)(cid:38)(cid:61)(cid:49)(cid:918)(cid:46)(cid:56)(cid:3)(cid:61)(cid:49)(cid:36)(cid:45)(cid:39)(cid:61)(cid:918)(cid:40)(cid:54)(cid:61)(cid:29) (cid:23)(cid:580)(cid:3)(cid:74)(cid:82)(cid:87)(cid:82)(cid:90)(cid:72)(cid:15)(cid:3)(cid:90)(cid:3)(cid:83)(cid:72)(cid:260)(cid:81)(cid:76)(cid:3)(cid:72)(cid:71)(cid:92)(cid:87)(cid:82)(cid:90)(cid:68)(cid:79)(cid:81)(cid:72)(cid:3)(cid:90)(cid:93)(cid:82)(cid:85)(cid:92)(cid:3)(cid:71)(cid:82)(cid:78)(cid:88)(cid:80)(cid:72)(cid:81)(cid:87)(cid:181)(cid:90)(cid:3)(cid:93)(cid:90)(cid:76)(cid:199)(cid:93)(cid:68)(cid:81)(cid:92)(cid:70)(cid:75) (cid:93)(cid:3)(cid:83)(cid:85)(cid:93)(cid:72)(cid:87)(cid:90)(cid:68)(cid:85)(cid:93)(cid:68)(cid:81)(cid:76)(cid:72)(cid:80)(cid:3)(cid:71)(cid:68)(cid:81)(cid:92)(cid:70)(cid:75)(cid:3)(cid:82)(cid:86)(cid:82)(cid:69)(cid:82)(cid:90)(cid:92)(cid:70)(cid:75)(cid:3)(cid:90)(cid:85)(cid:68)(cid:93)(cid:3)(cid:93)(cid:3)(cid:76)(cid:81)(cid:86)(cid:87)(cid:85)(cid:88)(cid:78)(cid:70)(cid:77)(cid:68)(cid:80)(cid:76)(cid:3)(cid:90)(cid:92)(cid:83)(cid:72)(cid:260)(cid:81)(cid:76)(cid:72)(cid:81)(cid:76)(cid:68) (cid:78)(cid:85)(cid:82)(cid:78)(cid:3)(cid:83)(cid:82)(cid:3)(cid:78)(cid:85)(cid:82)(cid:78)(cid:88)(cid:15) (cid:23)(cid:580)(cid:3)(cid:83)(cid:85)(cid:93)(cid:92)(cid:78)(cid:260)(cid:68)(cid:71)(cid:82)(cid:90)(cid:72)(cid:3)(cid:93)(cid:68)(cid:83)(cid:76)(cid:86)(cid:92)(cid:3)(cid:88)(cid:80)(cid:82)(cid:90)(cid:81)(cid:72)(cid:15) (cid:23)(cid:580)(cid:3)(cid:90)(cid:92)(cid:77)(cid:68)(cid:285)(cid:81)(cid:76)(cid:72)(cid:81)(cid:76)(cid:72)(cid:3)(cid:93)(cid:68)(cid:90)(cid:76)(cid:260)(cid:92)(cid:70)(cid:75)(cid:3)(cid:78)(cid:90)(cid:72)(cid:86)(cid:87)(cid:76)(cid:76)(cid:3)(cid:83)(cid:85)(cid:68)(cid:90)(cid:81)(cid:92)(cid:70)(cid:75)(cid:15)(cid:3)(cid:90)(cid:3)(cid:86)(cid:93)(cid:70)(cid:93)(cid:72)(cid:74)(cid:181)(cid:79)(cid:81)(cid:82)(cid:285)(cid:70)(cid:76)(cid:3)(cid:81)(cid:68)(cid:3)(cid:86)(cid:87)(cid:92)(cid:78)(cid:88) (cid:82)(cid:70)(cid:75)(cid:85)(cid:82)(cid:81)(cid:92)(cid:3)(cid:71)(cid:68)(cid:81)(cid:92)(cid:70)(cid:75)(cid:3)(cid:82)(cid:86)(cid:82)(cid:69)(cid:82)(cid:90)(cid:92)(cid:70)(cid:75)(cid:3)(cid:76)(cid:3)(cid:81)(cid:82)(cid:90)(cid:92)(cid:70)(cid:75)(cid:3)(cid:87)(cid:72)(cid:70)(cid:75)(cid:81)(cid:82)(cid:79)(cid:82)(cid:74)(cid:76)(cid:76)(cid:15) (cid:23)(cid:580)(cid:3)(cid:83)(cid:82)(cid:85)(cid:68)(cid:71)(cid:92)(cid:15)(cid:3)(cid:77)(cid:68)(cid:78)(cid:3)(cid:93)(cid:68)(cid:70)(cid:75)(cid:82)(cid:90)(cid:68)(cid:201)(cid:3)(cid:86)(cid:76)(cid:219)(cid:3)(cid:83)(cid:82)(cid:71)(cid:70)(cid:93)(cid:68)(cid:86)(cid:3)(cid:78)(cid:82)(cid:81)(cid:87)(cid:85)(cid:82)(cid:79)(cid:76)(cid:3)(cid:42)(cid:918)(cid:50)(cid:39)(cid:50)(cid:15) (cid:23)(cid:580)(cid:3)(cid:93)(cid:80)(cid:76)(cid:68)(cid:81)(cid:92)(cid:3)(cid:90)(cid:3)(cid:83)(cid:85)(cid:68)(cid:90)(cid:76)(cid:72)(cid:3)(cid:76)(cid:3)(cid:76)(cid:70)(cid:75)(cid:3)(cid:78)(cid:82)(cid:81)(cid:86)(cid:72)(cid:78)(cid:90)(cid:72)(cid:81)(cid:70)(cid:77)(cid:72)(cid:3)(cid:71)(cid:79)(cid:68)(cid:3)(cid:83)(cid:85)(cid:68)(cid:70)(cid:92)(cid:3)(cid:36)(cid:37)(cid:918)(cid:15)(cid:3)(cid:36)(cid:39)(cid:50)(cid:3)(cid:76)(cid:3)(cid:36)(cid:54)(cid:918)(cid:15) (cid:23)(cid:580)(cid:3)(cid:86)(cid:93)(cid:70)(cid:93)(cid:72)(cid:74)(cid:181)(cid:260)(cid:82)(cid:90)(cid:72)(cid:3)(cid:83)(cid:82)(cid:85)(cid:68)(cid:71)(cid:92)(cid:3)(cid:81)(cid:68)(cid:3)(cid:87)(cid:72)(cid:80)(cid:68)(cid:87)(cid:3)(cid:71)(cid:68)(cid:81)(cid:92)(cid:70)(cid:75)(cid:3)(cid:82)(cid:86)(cid:82)(cid:69)(cid:82)(cid:90)(cid:92)(cid:70)(cid:75)(cid:3)(cid:71)(cid:79)(cid:68)(cid:3)(cid:564)(cid:85)(cid:80)(cid:3)(cid:83)(cid:85)(cid:92)(cid:90)(cid:68)(cid:87)(cid:81)(cid:92)(cid:70)(cid:75) UOR35-Okladka.indd 1 (cid:82)(cid:85)(cid:68)(cid:93)(cid:3)(cid:68)(cid:71)(cid:80)(cid:76)(cid:81)(cid:76)(cid:86)(cid:87)(cid:85)(cid:68)(cid:70)(cid:77)(cid:76)(cid:3)(cid:83)(cid:88)(cid:69)(cid:79)(cid:76)(cid:70)(cid:93)(cid:81)(cid:72)(cid:77)(cid:15) (cid:23)(cid:580)(cid:3)(cid:74)(cid:82)(cid:87)(cid:82)(cid:90)(cid:72)(cid:3)(cid:80)(cid:68)(cid:87)(cid:72)(cid:85)(cid:76)(cid:68)(cid:260)(cid:92)(cid:3)(cid:71)(cid:82)(cid:3)(cid:83)(cid:85)(cid:93)(cid:72)(cid:83)(cid:85)(cid:82)(cid:90)(cid:68)(cid:71)(cid:93)(cid:68)(cid:81)(cid:76)(cid:68)(cid:3)(cid:86)(cid:93)(cid:78)(cid:82)(cid:79)(cid:72)(cid:262)(cid:3)(cid:93)(cid:3)(cid:93)(cid:68)(cid:78)(cid:85)(cid:72)(cid:86)(cid:88) (cid:71)(cid:68)(cid:81)(cid:92)(cid:70)(cid:75)(cid:3)(cid:82)(cid:86)(cid:82)(cid:69)(cid:82)(cid:90)(cid:92)(cid:70)(cid:75)(cid:17) (cid:61)(cid:68)(cid:80)(cid:181)(cid:90)(cid:3)(cid:83)(cid:85)(cid:72)(cid:81)(cid:88)(cid:80)(cid:72)(cid:85)(cid:68)(cid:87)(cid:219)(cid:4) 1 2 (cid:51)(cid:181)(cid:260)(cid:85)(cid:82)(cid:70)(cid:93)(cid:81)(cid:199)(cid:3)(cid:93)(cid:3)(cid:21)(cid:19)(cid:8)(cid:3)(cid:93)(cid:81)(cid:76)(cid:318)(cid:78)(cid:199) + (cid:80)(cid:92)(cid:86)(cid:93)(cid:78)(cid:68)(cid:3)(cid:74)(cid:85)(cid:68)(cid:87)(cid:76)(cid:86) (cid:53)(cid:82)(cid:70)(cid:93)(cid:81)(cid:199)(cid:3)(cid:93)(cid:3)(cid:22)(cid:19)(cid:8)(cid:3)(cid:93)(cid:81)(cid:76)(cid:318)(cid:78)(cid:199) + (cid:87)(cid:68)(cid:69)(cid:79)(cid:72)(cid:87)(cid:3)(cid:74)(cid:85)(cid:68)(cid:87)(cid:76)(cid:86) Polecamy nasze pozostałe publikacje: Praktyczny Excel Praktyczny Excel Błyskawiczne porządkowanie danych z użyciem makr Szybkie wyszukiwanie danych w Excelu UOR34-Okladka.indd 1 19.08.2016 11:34:40 18.08.2016 15:57:03 Dostępne pod adresem: fabrykawiedzy.com GRATIS (cid:80)(cid:92)(cid:86)(cid:93)(cid:78)(cid:68) (cid:85)(cid:68)(cid:69)(cid:68)(cid:87)20 GRATIS (cid:87)(cid:68)(cid:69)(cid:79)(cid:72)(cid:87) (cid:85)(cid:68)(cid:69)(cid:68)(cid:87)30 (cid:61)(cid:68)(cid:80)(cid:181)(cid:90)(cid:3)(cid:83)(cid:85)(cid:72)(cid:81)(cid:88)(cid:80)(cid:72)(cid:85)(cid:68)(cid:87)(cid:219)(cid:3)(cid:77)(cid:88)(cid:318)(cid:3)(cid:71)(cid:93)(cid:76)(cid:285)(cid:3)(cid:81)(cid:68)(cid:3)(cid:41)(cid:68)(cid:69)(cid:85)(cid:92)(cid:78)(cid:68)(cid:58)(cid:76)(cid:72)(cid:71)(cid:93)(cid:92)(cid:17)(cid:70)(cid:82)(cid:80), (cid:79)(cid:88)(cid:69)(cid:3)(cid:83)(cid:85)(cid:93)(cid:72)(cid:93)(cid:3)(cid:38)(cid:72)(cid:81)(cid:87)(cid:85)(cid:88)(cid:80)(cid:3)(cid:50)(cid:69)(cid:86)(cid:260)(cid:88)(cid:74)(cid:76)(cid:3)(cid:46)(cid:79)(cid:76)(cid:72)(cid:81)(cid:87)(cid:68)(cid:29) tel. 22 518 29 29, email: cok@wip.pl UOR48-Okladka.indd 2 UOR48-Okladka.indd 2 25.04.2017 09:14:28 25.04.2017 09:14:28 Sprytne makra Katarzyna Kaczanowska, Piotr Dynia UOR48-Srodki.indb 1 UOR48-Srodki.indb 1 25.04.2017 09:13:25 25.04.2017 09:13:25 Polecamy nasze pozostałe publikacje: Dostępne pod adresem: fabrykawiedzy.com UOR48-Srodki.indb 2 UOR48-Srodki.indb 2 25.04.2017 09:13:27 25.04.2017 09:13:27 Spis treści Wstęp ........................................................................................................................................... 5 1. Formatowanie warunkowe z wykorzystaniem makr ................................................. 7 1.1. Naprzemienne formatowanie wierszy tabeli ..................................................... 7 1.2. Warunki formatowania za pomocą VBA ........................................................... 8 1.3. Porównanie zawartości komórki z dwiema wartościami ................................. 9 1.4. Zarządzanie formatowaniami warunkowymi ................................................. 10 1.5. Definiowanie formatu komórki po spełnieniu warunków ............................ 11 1.6. Poprawne przyporządkowywanie kolorów ...................................................... 11 1.7. Stosowanie formuł w formatowaniu warunkowym ........................................ 13 1.8. Definiowanie formatowania warunkowego dla zakresów ............................. 13 2. Sprytne zaznaczanie komórek ..................................................................................... 15 2.1. Zaznaczanie komórek zawierających określoną wartość ............................... 15 2.2. Zaznaczanie komórek zawierających wartość większą lub równą zadanej wartości ................................................................................ 19 2.3. Zaznaczanie komórek zawierających ustawienia sprawdzenia poprawności danych ........................................................................................... 22 2.4. Zaznaczanie komórek zawierających formatowanie warunkowe ................. 25 2.5. Zaznaczanie niezablokowanych komórek ........................................................ 28 2.6. Zaznaczanie pustych wierszy ............................................................................. 31 2.7. Zaznaczanie pustych kolumn ............................................................................ 34 3. Automatyczne generowanie szablonów dokumentów na podstawie przygotowanego wzoru ................................................................................................. 37 3.1. Jak działa generator arkuszy .............................................................................. 37 3.2. Samodzielne przygotowanie narzędzia ............................................................ 39 3.3. Dostosowanie generatora arkuszy do swoich potrzeb .................................... 43 4. Formanty formularza – nawigacja po arkuszu może być wygodniejsza ............. 45 4.1. Szybki podgląd podsumowania na końcu tabeli ............................................. 46 4.2. Szybkie uaktywnianie innego arkusza ............................................................. 48 4.3. Przycisk otwierający dowolny skoroszyt .......................................................... 50 4.4. Wygodna obsługa przycisków ........................................................................... 50 5. Szybkie wystawianie zaświadczeń o zarobkach z użyciem makr .......................... 51 5.1. Przygotowanie arkusza do wprowadzania i edycji danych ............................ 51 3 UOR48-Srodki.indb 3 UOR48-Srodki.indb 3 25.04.2017 09:13:28 25.04.2017 09:13:28 Sprytne makra 5.2. Przygotowanie wzoru formularza zaświadczenia ........................................... 56 5.3. Utworzenie makr i przypisanie ich do przycisków ........................................ 58 5.4. Dostosowanie narzędzia do własnych potrzeb ................................................ 64 5.5. Korzystanie z gotowego narzędzia do wystawiania zaświadczeń ................. 65 6. Inne pomocne makra ..................................................................................................... 70 6.1. Kopiowanie arkusza wiele razy .......................................................................... 70 6.2. Kopiowanie arkuszy na podstawie nazw .......................................................... 72 6.3. Wyświetlanie informacji o ukrytych wierszach .............................................. 75 6.4. Odpowiednie formatowanie komórek .............................................................. 79 6.5. Ważna komórka wyróżniona kolorowym miganiem ..................................... 83 6.6. Sumowanie warunkowe według koloru ........................................................... 86 6.7. Błędy generowane przez makro w zabezpieczonym arkuszu ........................ 88 6.8. Podział scalonych komórek z kopiowaniem wartości .................................... 89 6.9. Scalenie komórek w pionie, jeśli następne komórki są puste ........................ 92 4 UOR48-Srodki.indb 4 UOR48-Srodki.indb 4 25.04.2017 09:13:28 25.04.2017 09:13:28 Wstęp Możliwości makr są praktycznie nieograniczone. Umiejętność programo- wania w VBA umożliwia nie tylko wyposażenie Excela w nowe funkcje, ale także pozwala na zautomatyzowanie najróżniejszych, czasochłonnych czyn- ności. Dobrym przykładem jest wypełnianie wszelkiej maści formularzy, co jest żmudnym zajęciem. Dlatego pokazujemy, na przykładzie szablonu za- świadczenia o zarobkach, jak przygotować bardzo przydatne narzędzie słu- żące do szybkiego wypełniania formularzy. Mając takie narzędzie, kilkoma kliknięciami myszy sporządzisz potrzebny dokument. Istotnym elementem pracy w arkuszu kalkulacyjnym jest zaprezentowa- nie danych w tabelach w taki sposób, aby zawarte informacje były bardziej czytelne dla odbiorcy, a także żeby arkusz przedstawiał się efektownie. Do tego celu najczęściej stosowane jest formatowanie warunkowe. Narzędzie to ma jednak słabą stronę, ponieważ po zmianie danych w tabeli formato- wanie zostaje zagubione i należy je ponownie definiować. W tym przypad- ku również bardzo pomocne są odpowiednie makra. Tysiące kolumn i wierszy danych to problem, z którym mierzy się na co dzień wielu użytkowników Excela. Prawie zawsze pojawia się problem na- wigacji po tak obszernych arkuszach. Paski przewijania nie są zbyt wygodne, ponieważ trudno jest ustawić odpowiedni obszar za pomocą myszy. Istnie- ją wprawdzie pewne niestandardowe rozwiązania, ale nie do końca speł- niają oczekiwania użytkowników. Dlatego ponownie proponujemy sięgnąć po proste makra i tak zmodyfikować swój roboczy arkusz, aby praca z nim była szybsza i wygodniejsza. UOR48-Srodki.indb 5 UOR48-Srodki.indb 5 25.04.2017 09:13:28 25.04.2017 09:13:28 5 Wszystkie pliki Excela z przykładami o mawianymi w książce można pobrać ze strony: http://online.wip.pl/download/sprytne_makra.zip UOR48-Srodki.indb 6 UOR48-Srodki.indb 6 25.04.2017 09:13:28 25.04.2017 09:13:28 1. Formatowanie warunkowe z wykorzystaniem makr Istotnym elementem pracy w arkuszu kalkulacyjnym jest zaprezentowanie danych w tabelach w taki sposób, aby zawarte informacje były bardziej czy- telne dla odbiorcy, a także żeby arkusz przedstawiał się efektownie. Do tego celu najczęściej stosowane jest formatowanie warunkowe. Narzędzie to ma jednak słabą stronę, ponieważ po zmianie danych w tabeli formatowanie zo- staje zagubione i należy je ponownie definiować. Można tego uniknąć, jeśli zastosujesz makro. W tym rozdziale wyjaśniamy, w jaki sposób to zrobić. 1.1. Naprzemienne formatowanie wierszy tabeli Przyjmijmy, że jest zestawienie sprzedaży kilku produktów w różnych mie- siącach roku, przy czym tabelę należy sformatować w taki sposób, aby zazna- czone kolorem były zawsze dwa sąsiadujące ze sobą wiersze, a dwa kolejne pozostały bez formatowania. Przykład ilustruje rysunek. Rysunek 1.1. Dwa sąsiadujące wiersze zostały zaznaczone kolorem Formatowanie warunkowe funkcjonuje w taki sposób, że obejmuje zawsze wszystkie dane w tabeli. Jeśli więc zostaną usunięte lub dodane dodatkowe wiersze, sposób formatowania nie ulegnie zmianie. Kolejny pokazuje, jak zachowa się formatowanie zakresu komórek po do- daniu kilku dodatkowych wierszy w obrębie tabeli. 7 UOR48-Srodki.indb 7 UOR48-Srodki.indb 7 25.04.2017 09:13:30 25.04.2017 09:13:30
Pobierz darmowy fragment (pdf)

Gdzie kupić całą publikację:

Sprytne makra
Autor:
,

Opinie na temat publikacji:


Inne popularne pozycje z tej kategorii:


Czytaj również:


Prowadzisz stronę lub blog? Wstaw link do fragmentu tej książki i współpracuj z Cyfroteką: