Tytuł oryginału: 101 Ready-To-Use Excel® Macrospdf.ebookpoint.pl/ex101m/ex101m.pdf · 2021. 2....
Transcript of Tytuł oryginału: 101 Ready-To-Use Excel® Macrospdf.ebookpoint.pl/ex101m/ex101m.pdf · 2021. 2....
![Page 1: Tytuł oryginału: 101 Ready-To-Use Excel® Macrospdf.ebookpoint.pl/ex101m/ex101m.pdf · 2021. 2. 5. · 10 Spis treci Model obiektowy Excela 51 Obiekty 52 Kolekcje 52 Waciwoci 53](https://reader035.fdocuments.pl/reader035/viewer/2022071410/61045940da543c5cf714f335/html5/thumbnails/1.jpg)
![Page 2: Tytuł oryginału: 101 Ready-To-Use Excel® Macrospdf.ebookpoint.pl/ex101m/ex101m.pdf · 2021. 2. 5. · 10 Spis treci Model obiektowy Excela 51 Obiekty 52 Kolekcje 52 Waciwoci 53](https://reader035.fdocuments.pl/reader035/viewer/2022071410/61045940da543c5cf714f335/html5/thumbnails/2.jpg)
Tytuł oryginału: 101 Ready-To-Use Excel® Macros
Tłumaczenie: Adam BąkProjekt okładki: ULABUKA
ISBN: 978-83-246-6630-0
Copyright © 2012 by John Wiley & Sons, Inc., Hoboken, New JerseyPublished by John Wiley & Sons, Inc., Hoboken, New Jersey
Translation copyright © 2013 by Helion S.A.
All Rights Reserved. This translation published under license with the original publisher John Wiley & Sons, Inc.
No part of this book may be reproduced, stored in a retrieval system or transmitted in any means, electronic, mechanical, photocopying, recording, scanning or otherwise without the prior written permission of the Publisher.
Wiley and the Wiley logo are trademarks or registered trademarks of John Wiley & Sons, Inc. and/or its affiliates in the United States and other countries, and may not be used without written permission. Excel is a registered trademark of Microsoft Corporation. All other trademarks are the property of their respective owners. John Wiley & Sons, Inc. is not associated with any product or vendor mentioned in this book.
All rights reserved. No part of this book may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording or by any information storage retrieval system, without permission from the Publisher.
Wszelkie prawa zastrzeżone. Nieautoryzowane rozpowszechnianie całości lub fragmentu niniejszej publikacji w jakiejkolwiek postaci jest zabronione. Wykonywanie kopii metodą kserograficzną, fotograficzną, a także kopiowanie książki na nośniku filmowym, magnetycznym lub innym powoduje naruszenie praw autorskich niniejszej publikacji.
Wszystkie znaki występujące w tekście są zastrzeżonymi znakami firmowymi bądź towarowymi ich właścicieli.
Autor oraz Wydawnictwo HELION dołożyli wszelkich starań, by zawarte w tej książce informacje były kompletne i rzetelne. Nie biorą jednak żadnej odpowiedzialności ani za ich wykorzystanie, ani za związanez tym ewentualne naruszenie praw patentowych lub autorskich. Autor oraz Wydawnictwo HELION nie ponoszą również żadnej odpowiedzialności za ewentualne szkody wynikłe z wykorzystania informacji zawartych w książce.
Wydawnictwo HELIONul. Kościuszki 1c, 44-100 GLIWICEtel. 32 231 22 19, 32 230 98 63e-mail: [email protected]: http://helion.pl (księgarnia internetowa, katalog książek)
Pliki z przykładami omawianymi w książce można znaleźć pod adresem: ftp://ftp.helion.pl/przyklady/ex101m.zip
Drogi Czytelniku!Jeżeli chcesz ocenić tę książkę, zajrzyj pod adres http://helion.pl/user/opinie/ex101mMożesz tam wpisać swoje uwagi, spostrzeżenia, recenzję.
Printed in Poland.
• Kup książkę• Poleć książkę • Oceń książkę
• Księgarnia internetowa• Lubię to! » Nasza społeczność
![Page 3: Tytuł oryginału: 101 Ready-To-Use Excel® Macrospdf.ebookpoint.pl/ex101m/ex101m.pdf · 2021. 2. 5. · 10 Spis treci Model obiektowy Excela 51 Obiekty 52 Kolekcje 52 Waciwoci 53](https://reader035.fdocuments.pl/reader035/viewer/2022071410/61045940da543c5cf714f335/html5/thumbnails/3.jpg)
Spis tre�ci
Wprowadzenie 17Omówione zagadnienia 18Co trzeba wiedzie�? 18Co trzeba mie�? 18Uk�ad ksi��ki 18
Cz��� I. Makra w Excelu — podstawy 19Cz��� II. Praca ze skoroszytami 19Cz��� III. Automatyzacja zada� zwi�zanych z arkuszami 19Cz��� IV. Zaznaczanie i modyfikowanie zakresów 20Cz��� V. Praca z danymi 20Cz��� VI. Praca z tabelami przestawnymi 20Cz��� VII. Przetwarzanie wykresów za pomoc� makr 20Cz��� VIII. Obs�uga poczty elektronicznej za pomoc� Excela 21Cz��� IX. Integracja Excela z innymi aplikacjami pakietu MS Office 21
Konwencje przyj�te w ksi��ce 21Co oznaczaj� ikony 21
Materia�y dodatkowe 22
Cz��� I. Makra w Excelu — podstawy 23
Rejestrowanie makr — podstawy 25Rejestrowanie makr z odwo�aniami wzgl�dnymi i bezwzgl�dnymi — porównanie 29
Rejestrowanie makr z odwo�aniami bezwzgl�dnymi 29Rejestrowanie makr z odwo�aniami wzgl�dnymi 32
Inne metody rejestrowania makr 34Rozszerzenie plików zawieraj�cych makra 34Zabezpieczenia zwi�zane z makrami w Excelu 2010 34Zaufane lokalizacje 35Skoroszyt makr osobistych 35Przypisywanie makra do przycisku oraz innych formantów formularza 36Umieszczanie makr na pasku narz�dzi Szybki dost�p 38
Praca z Visual Basic Editor 38Uruchamianie VBE 39Sk�adniki VBE 39
Praca z oknem Project 41Dodawanie nowego modu�u VBA 42Usuwanie modu�u VBA 43
Praca z oknem Code 44Minimalizowanie i maksymalizowanie okna 44Wprowadzenie kodu VBA do modu�u 44
Dostosowywanie �rodowiska VBA 47Karta Editor 47Karta Editor Format 49Karta General 50Karta Docking 51
![Page 4: Tytuł oryginału: 101 Ready-To-Use Excel® Macrospdf.ebookpoint.pl/ex101m/ex101m.pdf · 2021. 2. 5. · 10 Spis treci Model obiektowy Excela 51 Obiekty 52 Kolekcje 52 Waciwoci 53](https://reader035.fdocuments.pl/reader035/viewer/2022071410/61045940da543c5cf714f335/html5/thumbnails/4.jpg)
10 Spis tre�ci
Model obiektowy Excela 51Obiekty 52Kolekcje 52W�a�ciwo�ci 53Metody 53
Zmienne — podstawowe informacje 54Informacje o makrach zamieszczonych w niniejszej ksi��ce 55
Przyk�ady do ksi��ki 55Korzystanie z plików przyk�adów 55O czym nale�y pami�ta� 56
Cz��� II. Praca ze skoroszytami 57
Makro 1. Tworzenie nowego skoroszytu 59Jak to dzia�a? 59Jak zastosowa� makro? 60
Makro 2. Zapisywanie skoroszytu po wprowadzeniu zmiany w okre�lonej komórce 61Jak to dzia�a? 61Jak zastosowa� makro? 62
Makro 3. Zapisywanie skoroszytu przed zamkni�ciem 63Jak to dzia�a? 63Jak zastosowa� makro? 64
Makro 4. W��czanie ochrony arkuszy podczas zamykania skoroszytu 65Jak to dzia�a? 65Jak zastosowa� makro? 66
Makro 5. Usuwanie ochrony arkuszy podczas otwierania skoroszytu 67Jak to dzia�a? 67Jak zastosowa� makro? 67
Makro 6. Otwieranie wybranego arkusza 68Jak to dzia�a? 68Jak zastosowa� makro? 69
Makro 7. Otwieranie skoroszytu zdefiniowanego przez u�ytkownika 69Jak to dzia�a? 70Jak zastosowa� makro? 71
Makro 8. Sprawdzanie, czy plik nie jest ju� otwarty 71Jak to dzia�a? 72Jak zastosowa� makro? 74
Makro 9. Sprawdzanie, czy plik nie znajduje si� ju� w folderze 74Jak to dzia�a? 74Jak zastosowa� makro? 75
Makro 10. Od�wie�anie wszystkich po��cze� danych podczas otwierania skoroszytu 76Jak to dzia�a? 76Jak zastosowa� makro? 76
Makro 11. Jednoczesne zamykanie wielu skoroszytów 77Jak to dzia�a? 77Jak zastosowa� makro? 78
Makro 12. Otwieranie wszystkich skoroszytów z folderu 78Jak to dzia�a? 79Jak zastosowa� makro? 80
Makro 13. Drukowanie wszystkich skoroszytów z folderu 80Jak to dzia�a? 80Jak zastosowa� makro? 81
![Page 5: Tytuł oryginału: 101 Ready-To-Use Excel® Macrospdf.ebookpoint.pl/ex101m/ex101m.pdf · 2021. 2. 5. · 10 Spis treci Model obiektowy Excela 51 Obiekty 52 Kolekcje 52 Waciwoci 53](https://reader035.fdocuments.pl/reader035/viewer/2022071410/61045940da543c5cf714f335/html5/thumbnails/5.jpg)
11Spis tre�ci
Makro 14. Ochrona przed zamkni�ciem skoroszytu przed uzupe�nieniem komórek 82Jak to dzia�a? 82Jak zastosowa� makro? 83
Makro 15. Wykonywanie kopii zapasowej skoroszytu z dat� bie��c� 83Jak to dzia�a? 84Jak zastosowa� makro? 84
Cz��� III. Automatyzacja zada� zwi�zanych z arkuszami 85
Makro 16. Dodawanie i zmiana nazwy nowego arkusza 87Jak to dzia�a? 87Jak zastosowa� makro? 88
Makro 17. Usuwanie wszystkich arkuszy, z wyj�tkiem aktywnego 88Jak to dzia�a? 89Jak zastosowa� makro? 90
Makro 18. Ukrywanie wszystkich arkuszy, z wyj�tkiem aktywnego 90Jak to dzia�a? 90Jak zastosowa� makro? 92
Makro 19. Odkrywanie wszystkich arkuszy w skoroszycie 92Jak to dzia�a? 92Jak zastosowa� makro? 93
Makro 20. Przenoszenie arkuszy 93Jak to dzia�a? 93Jak zastosowa� makro? 94
Makro 21. Sortowanie arkuszy wed�ug nazwy 95Jak to dzia�a? 95Jak zastosowa� makro? 96
Makro 22. Grupowanie arkuszy wed�ug kolorów 97Jak to dzia�a? 97Jak zastosowa� makro? 98
Makro 23. Kopiowanie arkusza do nowego skoroszytu 99Jak to dzia�a? 99Jak zastosowa� makro? 99
Makro 24. Tworzenie nowego skoroszytu dla ka�dego arkusza 100Jak to dzia�a? 100Jak zastosowa� makro? 101
Makro 25. Drukowanie wybranego arkusza 102Jak to dzia�a? 102Jak zastosowa� makro? 102
Makro 26. W��czanie ochrony dla wszystkich arkuszy 103Jak to dzia�a? 103Jak zastosowa� makro? 104
Makro 27. Wy��czanie ochrony dla wszystkich arkuszy 104Jak to dzia�a? 104Jak zastosowa� makro? 105
Makro 28. Tworzenie spisu tre�ci dla arkusza 106Jak to dzia�a? 106Jak zastosowa� makro? 108
Makro 29. Zmiana poziomu powi�kszenia arkusza za pomoc� dwukrotnego klikni�cia 108Jak to dzia�a? 109Jak zastosowa� makro? 109
![Page 6: Tytuł oryginału: 101 Ready-To-Use Excel® Macrospdf.ebookpoint.pl/ex101m/ex101m.pdf · 2021. 2. 5. · 10 Spis treci Model obiektowy Excela 51 Obiekty 52 Kolekcje 52 Waciwoci 53](https://reader035.fdocuments.pl/reader035/viewer/2022071410/61045940da543c5cf714f335/html5/thumbnails/6.jpg)
12 Spis tre�ci
Makro 30. Pod�wietlanie aktywnego wiersza i kolumny 110Jak to dzia�a? 111Jak zastosowa� makro? 111
Cz��� IV. Zaznaczanie i modyfikowanie zakresów 113
Makro 31. Zaznaczanie i formatowanie zakresów komórek 115Jak to dzia�a? 115Jak zastosowa� makro? 117
Makro 32. Tworzenie i zaznaczanie zakresów nazwanych 117Jak to dzia�a? 119Jak zastosowa� makro? 120
Makro 33. P�tla dla wszystkich komórek w zakresie 120Jak to dzia�a? 120Jak zastosowa� makro? 121
Makro 34. Zaznaczanie i formatowanie wszystkich zakresów nazwanych 122Jak to dzia�a? 122Jak zastosowa� makro? 123
Makro 35. Wstawianie do zakresu pustych wierszy 124Jak to dzia�a? 124Jak zastosowa� makro? 125
Makro 36. Odkrywanie wszystkich wierszy i kolumn 125Jak to dzia�a? 126Jak zastosowa� makro? 126
Makro 37. Usuwanie pustych wierszy 126Jak to dzia�a? 127Jak zastosowa� makro? 128
Makro 38. Usuwanie pustych kolumn 128Jak to dzia�a? 129Jak zastosowa� makro? 130
Makro 39. Zaznaczanie i formatowanie wszystkich formu� w skoroszycie 131Jak to dzia�a? 131Jak zastosowa� makro? 132
Makro 40. Wyszukiwanie i zaznaczanie pierwszego pustego wiersza (lub kolumny) 133Jak to dzia�a? 133Jak zastosowa� makro? 135
Makro 41. Formatowanie za pomoc� uk�adu naprzemiennego 136Jak to dzia�a? 136Jak zastosowa� makro? 137
Makro 42. Sortowanie zakresów za pomoc� podwójnego klikni�cia 138Jak to dzia�a? 138Jak zastosowa� makro? 139
Makro 43. Ograniczanie mo�liwo�ci przewijania arkusza 140Jak to dzia�a? 140Jak zastosowa� makro? 141
Makro 44. Dynamiczne ustawianie obszaru drukowania w arkuszu 141Jak to dzia�a? 141Jak zastosowa� makro? 142
![Page 7: Tytuł oryginału: 101 Ready-To-Use Excel® Macrospdf.ebookpoint.pl/ex101m/ex101m.pdf · 2021. 2. 5. · 10 Spis treci Model obiektowy Excela 51 Obiekty 52 Kolekcje 52 Waciwoci 53](https://reader035.fdocuments.pl/reader035/viewer/2022071410/61045940da543c5cf714f335/html5/thumbnails/7.jpg)
13Spis tre�ci
Cz��� V. Praca z danymi 143
Makro 45. Kopiowanie i wklejanie danych z zakresów 145Jak to dzia�a? 145Jak zastosowa� makro? 146
Makro 46. Konwertowanie formu� z danego zakresu na warto�ci 146Jak to dzia�a? 146Jak zastosowa� makro? 148
Makro 47. Wykonanie polecenia Tekst jako kolumny dla wszystkich kolumn 148Jak to dzia�a? 149Jak zastosowa� makro? 151
Makro 48. Przenoszenie znaku minus na pocz�tek liczby 152Jak to dzia�a? 152Jak zastosowa� makro? 154
Makro 49. Usuwanie zb�dnych spacji 154Jak to dzia�a? 154Jak zastosowa� makro? 156
Makro 50. Skracanie kodów pocztowych do pi�ciu pierwszych cyfr 156Jak to dzia�a? 156Jak zastosowa� makro? 158
Makro 51. Wstawianie zer wiod�cych 159Jak to dzia�a? 159Jak zastosowa� makro? 161
Makro 52. Wstawianie warto�ci do pustych komórek 161Jak to dzia�a? 162Jak zastosowa� makro? 163
Makro 53. Dodawanie tekstu do komórek do prawej lub lewej strony 164Jak to dzia�a? 164Jak zastosowa� makro? 165
Makro 54. Tworzenie supermakra do porz�dkowania danych 166Jak to dzia�a? 166Jak zastosowa� makro? 167
Makro 55. Usuwanie znaków niedrukowalnych 168Jak to dzia�a? 168Jak zastosowa� makro? 169
Makro 56. Zaznaczanie zduplikowanych danych 170Jak to dzia�a? 170Jak zastosowa� makro? 171
Makro 57. Ukrywanie wszystkich wierszy z wyj�tkiem zawieraj�cych zduplikowane warto�ci 171Jak to dzia�a? 172Jak zastosowa� makro? 173
Makro 58. Ukrywanie wybranych znaczników funkcji Autofiltr 174Jak to dzia�a? 174Jak zastosowa� makro? 175
Makro 59. Kopiowanie filtrowanych danych do nowego skoroszytu 176Jak to dzia�a? 176Jak zastosowa� makro? 177
Makro 60. Tworzenie nowych arkuszy dla filtrowanej zawarto�ci 177Jak to dzia�a? 178Jak zastosowa� makro? 182
Makro 61. Wy�wietlanie filtrowanych kolumn na pasku stanu 183Jak to dzia�a? 183Jak zastosowa� makro? 185
![Page 8: Tytuł oryginału: 101 Ready-To-Use Excel® Macrospdf.ebookpoint.pl/ex101m/ex101m.pdf · 2021. 2. 5. · 10 Spis treci Model obiektowy Excela 51 Obiekty 52 Kolekcje 52 Waciwoci 53](https://reader035.fdocuments.pl/reader035/viewer/2022071410/61045940da543c5cf714f335/html5/thumbnails/8.jpg)
14 Spis tre�ci
Cz��� VI. Praca z tabelami przestawnymi 187
Makro 62. Tworzenie tabel przestawnych zgodnych z poprzednimi wersjami Excela 189Jak to dzia�a? 190Jak zastosowa� makro? 191
Makro 63. Od�wie�anie wszystkich tabel przestawnych w skoroszycie 191Jak to dzia�a? 192Jak zastosowa� makro? 193
Makro 64. Tworzenie podsumowania dla tabel przestawnych 193Jak to dzia�a? 194Jak zastosowa� makro? 196
Makro 65. Stosowanie tej samej pami�ci podr�cznej we wszystkich tabelach 197Jak to dzia�a? 198Jak zastosowa� makro? 199
Makro 66. Ukrywanie wszystkich sum cz��ciowych w tabelach przestawnych 199Jak to dzia�a? 200Jak zastosowa� makro? 202
Makro 67. Dostosowywanie nazw pól tabel przestawnych 202Jak to dzia�a? 202Jak zastosowa� makro? 204
Makro 68. Ustawianie wszystkich pól warto�ci na typ Suma 204Jak to dzia�a? 205Jak zastosowa� makro? 206
Makro 69. Formatowanie liczbowe wszystkich elementów danych 207Jak to dzia�a? 207Jak zastosowa� makro? 210
Makro 70. Sortowanie wszystkich pól w uk�adzie alfabetycznym 210Jak to dzia�a? 210Jak zastosowa� makro? 211
Makro 71. Sortowanie niestandardowe w polach danych 212Jak to dzia�a? 212Jak zastosowa� makro? 213
Makro 72. Wprowadzanie ogranicze� do tabeli przestawnej 213Jak to dzia�a? 213Jak zastosowa� makro? 214
Makro 73. Wprowadzanie ogranicze� do pól danych tabeli przestawnej 215Jak to dzia�a? 215Jak zastosowa� makro? 217
Makro 74. Automatyczne usuwanie arkuszy z danymi do tabel przestawnych 217Jak to dzia�a? 217Jak zastosowa� makro? 219
Makro 75. Drukowanie raportów na podstawie zawarto�ci filtra raportu 220Jak to dzia�a? 221Jak zastosowa� makro? 223
Makro 76. Tworzenie nowego arkusza na podstawie filtra raportu 223Jak to dzia�a? 223Jak zastosowa� makro? 225
Makro 77. Przekszta�canie ca�ego zakresu danych za pomoc� tabeli przestawnej 226Jak to dzia�a? 227Jak zastosowa� makro? 228
![Page 9: Tytuł oryginału: 101 Ready-To-Use Excel® Macrospdf.ebookpoint.pl/ex101m/ex101m.pdf · 2021. 2. 5. · 10 Spis treci Model obiektowy Excela 51 Obiekty 52 Kolekcje 52 Waciwoci 53](https://reader035.fdocuments.pl/reader035/viewer/2022071410/61045940da543c5cf714f335/html5/thumbnails/9.jpg)
15Spis tre�ci
Cz��� VII. Przetwarzanie wykresów za pomoc� makr 229
Makro 78. Zmiana rozmiaru wszystkich wykresów w arkuszu 231Jak to dzia�a? 231Jak zastosowa� makro? 232
Makro 79. Umieszczanie wykresów w okre�lonym po�o�eniu 233Jak to dzia�a? 233Jak zastosowa� makro? 234
Makro 80. Od��czanie danych ród�owych od wykresów 235Jak to dzia�a? 235Jak zastosowa� makro? 236
Makro 81. Drukowanie wszystkich wykresów w arkuszu 237Jak to dzia�a? 237Jak zastosowa� makro? 238
Makro 82. Dodawanie etykiet dla pierwszego i ostatniego punktu danych na wykresie 238Jak to dzia�a? 239Jak zastosowa� makro? 240
Makro 83. Ujednolicanie kolorów serii danych na wykresie z danymi ród�owymi 241Jak to dzia�a? 241Jak zastosowa� makro? 244
Makro 84. Ujednolicanie kolorów punktów danych na wykresie z danymi ród�owymi 245Jak to dzia�a? 245Jak zastosowa� makro? 247
Cz��� VIII. Obs�uga poczty elektronicznej za pomoc� Excela 249
Makro 85. Wysy�anie aktywnego skoroszytu jako za��cznika 251Jak to dzia�a? 251Jak zastosowa� makro? 253
Makro 86. Wysy�anie jako za��cznika okre�lonego zakresu komórek 253Jak to dzia�a? 253Jak zastosowa� makro? 255
Makro 87. Wysy�anie pojedynczego arkusza jako za��cznika 255Jak to dzia�a? 255Jak zastosowa� makro? 257
Makro 88. Wysy�anie wiadomo�ci z ��czem do skoroszytu 257Jak to dzia�a? 258Jak zastosowa� makro? 259
Makro 89. Wysy�anie wiadomo�ci do wszystkich adresatów z listy kontaktów 259Jak to dzia�a? 260Jak zastosowa� makro? 261
Makro 90. Zapisywanie wszystkich za��czników do folderu 262Jak to dzia�a? 262Jak zastosowa� makro? 264
Makro 91. Zapisywanie wybranych za��czników do folderu 264Jak to dzia�a? 264Jak zastosowa� makro? 266
![Page 10: Tytuł oryginału: 101 Ready-To-Use Excel® Macrospdf.ebookpoint.pl/ex101m/ex101m.pdf · 2021. 2. 5. · 10 Spis treci Model obiektowy Excela 51 Obiekty 52 Kolekcje 52 Waciwoci 53](https://reader035.fdocuments.pl/reader035/viewer/2022071410/61045940da543c5cf714f335/html5/thumbnails/10.jpg)
16 Spis tre�ci
Cz��� IX. Integracja Excela z innymi aplikacjami pakietu MS Office 267
Makro 92. Wykonywanie kwerend programu Access z poziomu Excela 269Jak to dzia�a? 269Jak zastosowa� makro? 271
Makro 93. Uruchamianie makra programu Access z poziomu Excela 271Jak to dzia�a? 271Jak zastosowa� makro? 272
Makro 94. Otwieranie raportu MS Access w Excelu 272Jak to dzia�a? 273Jak zastosowa� makro? 273
Makro 95. Otwieranie formularza programu MS Access w Excelu 274Jak to dzia�a? 274Jak zastosowa� makro? 275
Makro 96. Kompaktowanie bazy danych MS Access z poziomu Excela 275Jak to dzia�a? 276Jak zastosowa� makro? 277
Makro 97. Przesy�anie danych z Excela do Worda 277Jak to dzia�a? 278Jak zastosowa� makro? 280
Makro 98. Korespondencja seryjna 280Jak to dzia�a? 280Jak zastosowa� makro? 284
Makro 99. Przesy�anie danych z Excela do prezentacji w programie PowerPoint 284Jak to dzia�a? 284Jak zastosowa� makro? 286
Makro 100. Przesy�anie wszystkich wykresów z Excelado prezentacji w programie PowerPoint 286
Jak to dzia�a? 287Jak zastosowa� makro? 289
Makro 101. Konwertowanie skoroszytu Excela na prezentacj� PowerPointa 289Jak to dzia�a? 290Jak zastosowa� makro? 292
Skorowidz 293
![Page 11: Tytuł oryginału: 101 Ready-To-Use Excel® Macrospdf.ebookpoint.pl/ex101m/ex101m.pdf · 2021. 2. 5. · 10 Spis treci Model obiektowy Excela 51 Obiekty 52 Kolekcje 52 Waciwoci 53](https://reader035.fdocuments.pl/reader035/viewer/2022071410/61045940da543c5cf714f335/html5/thumbnails/11.jpg)
108 Makro 29. Zmiana powi�kszenia arkusza za pomoc� dwukrotnego klikni�cia
Jest to mo�liwe dzi�ki zastosowaniu metody Cells. Oferuje ona niezwykle wygodnysposób na wybieranie zakresów w kodzie. Wymaga tylko podania pozycji wierszai kolumny b�d�cych punktem odniesienia. I tak Cells(1, 1) oznacza wierszpierwszy, kolumna pierwsza (czyli inaczej komórk� A1). Z kolei Cells(5, 3)oznacza wiersz pi�ty, kolumna trzecia (czyli inaczej komórk� C5). Parametryliczbowe w Cells s� szczególnie wygodne, gdy trzeba uruchomi� p�tl� dla seriiwierszy czy kolumn z u�yciem indeksu.
6. W kroku szóstym do wstawienia nazwy arkusza jako hiper��cza do wybranejkomórki u�yto metody Hyperlinks.Add. W tym kroku dla metody Hyperlinks.Addwprowadza si� parametry, które s� konieczne do utworzenia hiper��cza.
7. W ostatnim kroku makro rozpoczyna kolejn� iteracj�, zwi�kszaj�c warto�� licznikao jedn� pozycj�. Gdy licznik i osi�gnie warto�� równ� liczbie arkuszy w skoroszycie,wówczas makro zako�czy dzia�anie.
Jak zastosowa� makro?Aby wdro�y� to makro, mo�na skopiowa� i wklei� jego kod do standardowego modu�u.W tym celu:
1. Za pomoc� kombinacji klawiszy Alt+F11 aktywuj Visual Basic Editor.
2. W oknie Project kliknij prawym klawiszem nazw� projektu lub arkusza.
3. Z menu wybierz Insert/Module.
4. Wpisz lub wklej kod w nowo utworzonym module.Makro 29. Zmiana powi�kszenia arkusza za pomoc� dwukrotnego klikni�cia
Makro 29. Zmiana poziomupowi�kszenia arkusza za pomoc�dwukrotnego klikni�ciaMakro 29. Zmiana powi�kszenia arkusza za pomoc� dwukrotnego klikni�cia
Niektóre skoroszyty maj� ogromne rozmiary. Czasem aby mo�na by�o wy�wietli� na ekraniemonitora okre�lon� cz��� arkusza, konieczne jest zmniejszenie wielko�ci czcionki. To makro(ustawiaj�ce automatyczne powi�kszenie po dwukrotnym klikni�ciu przycisku myszy) b�dzieprzydatne dla osób, które dla uzyskania ca�o�ciowego ogl�du danych czy odczytywania kon-kretnych komórek cz�sto zmieniaj� wielko�� powi�kszenia wy�wietlanego arkusza.Makro 29. Zmiana powi�kszenia arkusza za pomoc� dwukrotnego klikni�cia
![Page 12: Tytuł oryginału: 101 Ready-To-Use Excel® Macrospdf.ebookpoint.pl/ex101m/ex101m.pdf · 2021. 2. 5. · 10 Spis treci Model obiektowy Excela 51 Obiekty 52 Kolekcje 52 Waciwoci 53](https://reader035.fdocuments.pl/reader035/viewer/2022071410/61045940da543c5cf714f335/html5/thumbnails/12.jpg)
109Makro 29. Zmiana powi�kszenia arkusza za pomoc� dwukrotnego klikni�cia
Jak to dzia�a?Po przygotowaniu makra wystarczy dwukrotnie klikn�� w wybran� komórk�, aby powi�kszy�widok arkusza do 200 procent. Ponowne podwójne klikni�cie przywróci poziom powi�kszeniado 100 procent. Oczywi�cie warto�� powi�kszenia mo�na zmieni�, dopasowuj�c j� do w�a-snych potrzeb.
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
'Sprawdzenie bie��cego poziomu powi�kszenia'Ustawienie powi�kszenia na 100%, je�eli jest inne'Powi�kszenie na 200%, je�eli bie��ce jest ustawione na 100 If ActiveWindow.Zoom <> 100 Then ActiveWindow.Zoom = 100 Else ActiveWindow.Zoom = 200 End If
End Sub
UWAGAWarto zauwa�y�, �e ubocznym efektem dwukrotnego klikni�cia komórki jestprzej�cie do trybu edycji. Aby z niego wyj��, nale�y wcisn�� klawisz Esc. Je�elijednak b�dzie to m�cz�ce, wówczas na kocu makra mo�na doda� nast�puj�c�procedur�:
Application.SendKeys ("{ESC}")
Dzi�ki niej nie b�dzie ju� konieczno�ci wciskania klawisza Esc.
Jak zastosowa� makro?Aby wdro�y� to makro, nale�y skopiowa� i wklei� jego kod do okna Code, dodaj�c go do metodyobs�ugi zdarzenia Worksheet_BeforeDoubleClick. Umieszczenie go w tym miejscu umo�liwiuruchamianie makra za ka�dym razem, gdy u�ytkownik kliknie arkusz dwukrotnie.
1. Za pomoc� kombinacji klawiszy Alt+F11 aktywuj Visual Basic Editor.
2. W oknie Project odnajd w�a�ciwy projekt lub skoroszyt i kliknij znak + znajduj�cysi� obok niego. Zostan� wówczas wy�wietlone wszystkie arkusze.
3. Zaznacz arkusz, w którym ma zosta� wykonany kod.
4. Z listy rozwijanej Event wybierz opcj� BeforeDoubleClick (rysunek 3.1).Makro 29. Zmiana powi�kszenia arkusza za pomoc� dwukrotnego klikni�cia
![Page 13: Tytuł oryginału: 101 Ready-To-Use Excel® Macrospdf.ebookpoint.pl/ex101m/ex101m.pdf · 2021. 2. 5. · 10 Spis treci Model obiektowy Excela 51 Obiekty 52 Kolekcje 52 Waciwoci 53](https://reader035.fdocuments.pl/reader035/viewer/2022071410/61045940da543c5cf714f335/html5/thumbnails/13.jpg)
110 Makro 30. Pod�wietlanie aktywnego wiersza i kolumny
Rysunek 3.1. Wpisz lub wklej kod do okna zdarzenia Worksheet_BeforeDoubleClick
5. Wpisz lub wklej kod w nowo utworzonym module.
Makro 30. Pod�wietlanieaktywnego wiersza i kolumnyBy�oby mi�o, gdyby Excel automatycznie pod�wietla� aktywny wiersz i kolumn� (rysunek 3.2).Dzi�ki temu wzrok u�ytkownika by�by prowadzony zarówno w poziomie, jak i w pionie.
Rysunek 3.2. Znacznie u�atwia to �ledzenie danych zarówno w uk�adzie wertykalnym, jaki horyzontalnym
Poni�sze makro umo�liwia osi�gni�cie efektu widocznego na rysunku 3.2 za pomoc� dwukrotne-go klikni�cia. Po uruchomieniu makra Excel b�dzie pod�wietla� wiersz i kolumn� zawieraj�ce ak-tywn� komórk�, co znakomicie poprawi mo�liwo�� przegl�dania i edycji du�ych siatek danych.
![Page 14: Tytuł oryginału: 101 Ready-To-Use Excel® Macrospdf.ebookpoint.pl/ex101m/ex101m.pdf · 2021. 2. 5. · 10 Spis treci Model obiektowy Excela 51 Obiekty 52 Kolekcje 52 Waciwoci 53](https://reader035.fdocuments.pl/reader035/viewer/2022071410/61045940da543c5cf714f335/html5/thumbnails/14.jpg)
Notatki
![Page 15: Tytuł oryginału: 101 Ready-To-Use Excel® Macrospdf.ebookpoint.pl/ex101m/ex101m.pdf · 2021. 2. 5. · 10 Spis treci Model obiektowy Excela 51 Obiekty 52 Kolekcje 52 Waciwoci 53](https://reader035.fdocuments.pl/reader035/viewer/2022071410/61045940da543c5cf714f335/html5/thumbnails/15.jpg)
Skorowidz
AAccess, 269
kompaktowanie, 275otwieranie formularza, 274otwieranie raportu, 272uruchamianie makra, 271wykonywanie kwerend, 269
argumentAfter, 93Before, 93Destination, 145Key, 139Password, 104Replacement, 169SaveChanges, 78
arkusz, 87automatyczne usuwanie, 217automatyzacja, 87dodawanie nowego, 87drukowanie, 102, 237formatowanie, 115, 122, 136grupowanie wed�ug kolorów, 97kopiowanie, 99nadawanie nazw zakresom, 117nawigowanie, 115odkrywanie wszystkich, 92, 125ograniczanie mo�liwo�ci przewijania, 140otwieranie, 68pod�wietlanie aktywnego wiersza
i kolumny, 110przenoszenie, 93, 177sortowanie wed�ug nazwy, 95sortowanie zakresów, 138tworzenie nowego, 223tworzenie spisu tre�ci, 106tworzenie zakresów nazwanych, 117ujednolicenia wielko�ci wykresów, 231ukrywanie, 90ustawianie obszaru drukowania, 141
usuwanie ochrony, 67usuwanie pustych kolumn, 128usuwanie pustych wierszy, 126usuwanie, 88w��czanie ochrony, 65, 103wstawianie do zakresu pustych wierszy, 124wy��czanie ochrony, 104wysy�anie jako za��cznika, 255wyszukiwanie pierwszego pustego wiersza, 133zaznaczanie pierwszego pustego wiersza, 133zaznaczanie zakresów komórek, 115zaznaczanie zakresów nazwanych, 117, 122zmiana nazwy, 87zmiana poziomu powi�kszenia, 108
automatyzacja, 17arkusz, 87korespondencja seryjna, 280poczta elektroniczna, 251przetwarzanie danych, 145skoroszyt, 59tabele przestawne, 189wykresy, 231zakres, 115
Bbiblioteka
Microsoft Access Object Library, 269Microsoft Outlook Object Library, 251Microsoft PowerPoint Object Library, 284Microsoft Word Object Library, 278
Ddane
dr��enie, 217filtrowanie, 174kopiowanie, 145, 176przenoszenie, 177porz�dkowanie, 166
![Page 16: Tytuł oryginału: 101 Ready-To-Use Excel® Macrospdf.ebookpoint.pl/ex101m/ex101m.pdf · 2021. 2. 5. · 10 Spis treci Model obiektowy Excela 51 Obiekty 52 Kolekcje 52 Waciwoci 53](https://reader035.fdocuments.pl/reader035/viewer/2022071410/61045940da543c5cf714f335/html5/thumbnails/16.jpg)
294 Skorowidz
daneprzep�yw aplikacji, 269�ledzenie, 110wklejanie z zakresów, 145zarz�dzanie, 143zaznaczanie zduplikowanych, 170
DAO, 269drukowanie
arkusz, 102raport, 220skoroszyt, 80wykres, 237
Eedytor Visual Basic, Patrz VBEExcel, 17
.xslm, 34
.xslx, 34arkusz, 87formanty formularza, 37integracja z innymi sk�adnikami, 269kolekcje, 52kompaktowanie MS Access, 275konsolidacja zakresów, 227konwertowanie skoroszytu
do PowerPointa, 289korespondencja seryjna, 280makro, 17metody, 53model obiektowy, 51nawigowanie, 115otwieranie formularza MS Access, 274otwieranie raportu MS Access, 272poczta elektroniczna, 249przesy�anie danych do PowerPointa, 284przesy�anie danych do Worda, 277przesy�anie wykresów do PowerPointa, 286skoroszyt, 59skoroszyt makr osobistych, 35tabele przestawne, 189uruchamianie makra MS Access, 271w�a�ciwo�ci, 53wykonywanie kwerend MS Access, 269zarz�dzanie danymi, 143zaufane lokalizacje, 35zaufany dokument, 34
Ffiltr raportu, 220, 223formant
ActiveX, 37formularza, 37
funkcjaApplication.ConvertFormula, 209Autofiltr, 174, 176, 178, 180, 182, 183Cdbl, 152, 153Chr, 169CountIf, 170, 172Date, 84Dir, 74, 79, 80, 81FileCopy, 277Function, 46Instr, 266Left, 156, 158, 182Len, 162, 163Licznik, 204Move, 96, 98Replace, 218Right, 158, 161Split, 244, 247Suma, 204TERAZ, 185Trim, 155UCase, 96Znajd i zamie�, 168
Iinstrukcja, 45
ActiveWorkbook.Save, 66Dim, 46Else, 173End Sub, 28, 46For Each, 120, 136, 149, 152, 164, 170, 172,
201, 203, 206, 211, 216, 240, 243, 246For…Each, 146If…Then…Else, 62If-Then, 46IsNumeric, 153On Error GoTo 0, 107On Error Resume Next, 201, 203, 206, 208,
211, 222, 225, 240, 243, 246, 263, 266Range.Select, 111Select Case, 63
![Page 17: Tytuł oryginału: 101 Ready-To-Use Excel® Macrospdf.ebookpoint.pl/ex101m/ex101m.pdf · 2021. 2. 5. · 10 Spis treci Model obiektowy Excela 51 Obiekty 52 Kolekcje 52 Waciwoci 53](https://reader035.fdocuments.pl/reader035/viewer/2022071410/61045940da543c5cf714f335/html5/thumbnails/17.jpg)
295Skorowidz
Selection, 116Sub, 46Trim, 154With…End With, 116, 119, 132
Kkarta
Dane, 149Deweloper, 25, 30, 31, 32, 33, 35, 37Docking, 51Editor, 47
Auto Data Tips, 48Auto Indent, 48Auto List Members, 48Auto Quick Info, 48Auto Syntax Check, 47Default to Full Module View, 49Drag-and-Drop Text Editing, 49Procedure Separator, 49Require Variable Declaration, 48
Editor Format, 49Code Colors, 50Font, 50Margin Indicator Bar, 50Size, 50
Formu�y, 117General, 50
Break on Unhandled Errors, 51Error Trapping, 51
Niestandardowe, 159kod
Dim, 54ASCII, 168, 204
kolekcjaActiveSheet.ChartObjects, 287Cells, 131ChartObjects, 231, 232, 237Columns, 126, 130Names, 122PivotItems, 221, 223Points, 240, 247Rows, 125, 126, 128UList, 180, 182Workbooks, 77Worksheets, 52, 107
komórkadodawanie tekstu, 164formatowanie zakresów, 115, 122nadawanie nazw zakresom, 117
sformatowana jako tekst, 148sortowanie zakresów, 138wstawianie pustych wierszy, 124wstawianie warto�ci, 161zaznaczanie zakresów, 115, 122
konsolidacja zakresów, 227kontrolki, Patrz formanty formularzakorespondencja seryjna, 280
Llista rozwijana
Event, 62, 64, 109, 139, 141, 142, 186, 219Filtr raportów, 221, 223Przechowuj makro w, 36, 93, 123, 241Wybierz polecenia, 38
Mmakro, 17
arkusz, 87dane, 145Edycja, 28formanty formularza, 37kod Dim, 54przypisywanie do przycisku, 38rejestrowanie, 25rozszerzenie plików, 34skoroszyt, 59skoroszyt makr osobistych, 35sprawdzanie, 27tabele przestawne, 189testowanie, 28tworzenie przycisku, 37umieszczanie na pasku narz�dzi, 38VBA, 17, 42z odwo�aniami bezwzgl�dnymi, 29z odwo�aniami wzgl�dnymi, 32zabezpieczenia, 34zakres, 115zaufane lokalizacje, 35zaufany dokument, 34zdarzenie inicjuj�ce, 26zmienne, 54
menuDostosuj pasek narz�dzi, 38File/Remove, 43Insert/Module, 42, 45, 61, 78, 88, 93, 99, 117,
123, 125, 146, 191, 232, 240, 253, 271
![Page 18: Tytuł oryginału: 101 Ready-To-Use Excel® Macrospdf.ebookpoint.pl/ex101m/ex101m.pdf · 2021. 2. 5. · 10 Spis treci Model obiektowy Excela 51 Obiekty 52 Kolekcje 52 Waciwoci 53](https://reader035.fdocuments.pl/reader035/viewer/2022071410/61045940da543c5cf714f335/html5/thumbnails/18.jpg)
296 Skorowidz
menuTools/Options, 47Tools/References, 251, 269, 278, 284Zaufane lokalizacje, 36
metoda.Display, 252, 255, 257, 259, 261.Send, 252, 255, 257, 259, 261ActiveChart.PrintOut, 238ActiveSheet.PrintOut, 221ActiveSheet.UsedRange, 169Add, 60, 285, 288, 291Application.Wait, 288, 291ApplyDataLabels, 240AutoSort, 211BreakLink, 235Cells, 108Copy, 54, 145, 177, 181CopyFromRecordset, 271CopyPicture, 286, 288, 291DisplayAlerts, 60, 89, 107EntireRow.Insert, 125GetOpenFilename, 71Hyperlinks.Add, 108Intersect, 61Move, 93MySeries.Points.Count, 240Offset, 283OLApp.Session.Logon, 252, 254, 256,
258, 261Open, 71Paste, 54PasteSpecial, 145ppLayoutBlank, 288ppLayoutTitleOnly, 285, 291PrintOut, 102RefreshAll, 76, 193RefreshTable, 192Replace, 168Save, 62SaveAs, 60SaveCopyAs, 84Select, 53ShapeRange.Group, 235ShowDetail, 218SlideCount+1, 288, 291Sort, 138SpecialCells, 131Sub, 46
Tab.ColorIndex, 98ThisWorkbook.RefreshAll, 193xlDataLabelsShowNone, 240
Microsoft Excel Objects, Patrz w�ze�model obiektowy Excela, 51modu� VBA, 42
deklaracje, 42Docking, 51dodawanie do projektu, 42Editor, 47Editor Format, 49funkcje, 42General, 50metody, 42usuwanie, 43wprowadzenie kodu, 44
Oobiekt
ActiveCell, 52ActiveSheet, 60, 88, 93, 107, 127, 129ActiveWorkbook, 76, 89, 91, 192, 198, 236AF.Filters, 185Application, 52Attachment. FileName, 263, 265AutoFilter, 174, 177, 181, 184MyRecordset, 271Outlook Application, 252, 254, 256, 258, 260PageField, 221, 222, 223, 224, 225PivotField, 215PivotItems, 212PivotTable, 192, 194, 203, 206, 209, 211, 213,
214, 216, 225PowerPoint Application, 285, 288, 291PowerPoint Presentation, 285, 288, 291PowerPoint Slide, 285, 288, 291QueryDef, 270Range, 54, 61, 115, 116, 118, 119, 133, 145,
209, 233, 242, 245, 279Recordset, 269, 270SeriesCollection, 239, 241Sheet, 93, 107Slide, 285, 288, 291ThisWorkbook, 76, 89, 91, 99, 101, 192, 198UsedRange, 169Word Application, 279, 282Word Document, 279, 282
![Page 19: Tytuł oryginału: 101 Ready-To-Use Excel® Macrospdf.ebookpoint.pl/ex101m/ex101m.pdf · 2021. 2. 5. · 10 Spis treci Model obiektowy Excela 51 Obiekty 52 Kolekcje 52 Waciwoci 53](https://reader035.fdocuments.pl/reader035/viewer/2022071410/61045940da543c5cf714f335/html5/thumbnails/19.jpg)
297Skorowidz
Word Range, 279Workbook, 52, 60, 71, 84Worksheet, 94, 219, 291WorksheetFunction, 171, 173
odwo�ania bezwzgl�dne, 29odwo�anie wzgl�dne, 32okno
Centrum zaufania, 35Code, 27, 40, 44, 49, 62, 66, 67, 69, 76, 83,
109, 117, 139, 142, 219Formatowanie komórek, 159Immediate, 40komunikatu, 63Kreator konwersji tekstu na kolumny, 149Makro, 31Mened�er nazw, 119Nowa nazwa, 117Opcje, 212Options, 47, 49, 50, 51Project, 27, 40, 41, 42, 43, 45, 60, 62, 64, 78,
88, 93, 99, 109, 117, 123, 125, 139, 141,142, 146, 186, 191, 219, 232, 240, 253, 271
Przechodzenie do — specjalnie, 131Przypisywanie makra, 37Reference, 269, 278Rejestrowanie makra, 26, 27, 36, 93, 123, 241Wybierz skoroszyt do otwarcia, 70zadokowane, 51Zak�adka, 278
opcjaAuto Data Tips, 48Auto Indent, 48Auto List Members, 48Auto Quick Info, 48Auto Syntax Check, 47Before Close, 220BeforeDoubleClick, 109, 139, 219Break on Unhandled Errors, 51Calculate, 186Change event, 142Code Colors, 50Default to Full Module View, 49Drag-and-Drop Text Editing, 49Error Trapping, 51Font, 50Hide, 40Margin Indicator Bar, 50Open, 141
Pola strony utworzy u�ytkownik, 227Procedure Separator, 49Przenie� lub kopiuj, 99Require Variable Declaration, 48Size, 50Suma cz��ciowa, 200Ten skoroszyt, 30Wiele zakresów konsolidacji, 227
Pparametr
Before, 99, 101FileFilter, 71MultiSelect, 71Password, 103Title, 71VisibleDropDown, 175xlCellTypeFormulas, 131
pasekEdit, 49menu, 40narz�dzi, 40Szybki dost�p, 38
plikxls, 189, 190xlsm, 189xlsx, 189
poczta elektroniczna, 249wysy�anie arkusza, 255wysy�anie skoroszytu, 251wysy�anie wiadomo�ci do wszystkich, 259wysy�anie wiadomo�ci z ��czem, 257wysy�anie zakresu komórek, 253zapisywanie za��czników, 262, 264
polecenieKompaktuj i napraw baz� danych, 275Mened�er nazw, 117Move Next, 266Nowa wiadomo�� e-mail, 252, 254, 258, 261SendMail, 251Tekst jako kolumna, 149Window/Tile Horizontally, 44Window/Tile Vertically, 44
PowerPoint, 269konwertowanie skoroszytu Excela, 289przesy�anie danych z Excela, 284przesy�anie wykresów z Excela, 286
![Page 20: Tytuł oryginału: 101 Ready-To-Use Excel® Macrospdf.ebookpoint.pl/ex101m/ex101m.pdf · 2021. 2. 5. · 10 Spis treci Model obiektowy Excela 51 Obiekty 52 Kolekcje 52 Waciwoci 53](https://reader035.fdocuments.pl/reader035/viewer/2022071410/61045940da543c5cf714f335/html5/thumbnails/20.jpg)
298 Skorowidz
proceduraBefore, 107Kompaktuj i napraw baz� danych, 277Sub, 27, 46
przyciskAnuluj, 147, 151, 153, 155, 157, 160, 163,
165Bezpiecze�stwo makr, 35Definiuj nazw�, 117, 118Dodaj, 212Dodaj now� lokalizacj�, 35Drukuj, 237Edytuj, 31Edytuj listy niestandardowe, 212Indent, 49Makra, 31, 33Modyfikuj, 38Nie, 147, 151, 153, 155, 157, 160, 163Outdent, 49Przegl�daj, 35Przywró�, 44Redo, 45Tak, 147, 151, 153, 155, 157, 160, 163, 165Tekst jako kolumny, 149Undo, 45Uruchom, 31, 33U�yj odwo�a� wzgl�dnych, 32View Microsoft Excel, 28W��cz zawarto��, 35Wstaw, 37Zak�adka, 278Zako�cz, 149Zamknij, 44Zarejestruj makro, 26, 30, 32Zatrzymaj rejestrowanie, 27, 30, 32Zaufane lokalizacje, 35
Rrejestrowanie makr, 25
Edycja, 28Sprawdzanie, 27Testowanie, 28z odwo�aniami bezwzgl�dnymi, 29z odwo�aniami wzgl�dnymi, 32zdarzenie inicjuj�ce, 26
Sskoroszyt, 59
drukowanie, 80formatowanie formu�, 131konwertowanie do PowerPointa, 289kopiowanie danych, 176kopiowanie wykresu, 235ochrona przed zamkni�ciem, 82odkrywanie arkuszy, 92od�wie�anie po��cze� danych, 76od�wie�anie tabel przestawnych, 191otwieranie, 78otwieranie arkusza, 68sprawdzanie stanu pliku, 71tworzenie nowego, 59, 100usuwanie ochrony arkusza, 67w��czanie ochrony arkusza, 65wykonywanie kopii zapasowej, 83wysy�anie jako za��cznika, 251wysy�anie wiadomo�ci z ��czem, 257zamykanie, 77zapisywanie, 61, 63zaznaczanie formu�, 131zdefiniowany przez u�ytkownika, 69
Skoroszyt makr osobistych, 36, 78, 93, 123, 240sortowanie
niestandardowe, 212w uk�adzie alfabetycznym, 210w�asna lista kryteriów, 212
Ttabele przestawne, 189
automatyczne usuwanie arkuszy, 217dr��enie danych, 217drukowanie raportów, 220filtr raportu, 220formatowanie liczbowe, 207od�wie�anie, 191przekszta�canie zakresu, 226sortowanie pól, 210, 212stosowanie pami�ci podr�cznej, 197tworzenie tabeli, 189tworzenie nowego arkusza, 223tworzenie podsumowania, 193ukrywanie sum cz��ciowych, 199ustawianie pól warto�ci, 204
![Page 21: Tytuł oryginału: 101 Ready-To-Use Excel® Macrospdf.ebookpoint.pl/ex101m/ex101m.pdf · 2021. 2. 5. · 10 Spis treci Model obiektowy Excela 51 Obiekty 52 Kolekcje 52 Waciwoci 53](https://reader035.fdocuments.pl/reader035/viewer/2022071410/61045940da543c5cf714f335/html5/thumbnails/21.jpg)
299Skorowidz
wprowadzanie ogranicze�, 213, 215zmiana nazw pól, 202
tryb zgodno�ci, 189
Uuk�ad naprzemienny, 136unikalne numery identyfikacyjne, 159
VVBA, 17, 42
makro, 17Offset, 33uruchamianie, 27
VBE, 39Code, 40elementy edytora, 39Immediate, 40instrukcja, 45Pasek menu, 40Pasek narz�dzi, 40Project, 40sk�adniki, 39uruchamianie, 39
Visual Basic for Applications, Patrz VBA
Ww�ze�, 42w�a�ciwo��
ActiveCell.PivotTable.Name, 201, 203, 206,208, 211, 214, 216, 224
Address, 111AutoFilterMode, 176, 180, 184BCC, 261CacheIndex, 196, 198Caption, 203Cells, 116, 133DefaultVersion, 190DragToColumn, 215DragToData, 215DragToHide, 215DragToPage, 215DragToRow, 215EnableDrillDown, 213, 218EnableFieldDialog, 213EnableFieldList, 213
EnableItemSelection, 215EnableWizard, 213End, 134, 135, 139EntireRow, 173Function, 205, 206HasFormula, 148Height, 233HTMLBody, 259IsEmpty, 151, 155, 158, 161, 163, 173Left, 233Name, 53, 84, 88, 118, 196NumberFormat, 161Offset, 33, 133, 134, 135, 136, 195Orientation, 238Parent.Range, 196Path, 84PivotCache.EnableRefresh, 213PivotCache.RecordCount, 196PivotCache.SourceData, 196Position, 212PrintArea, 141Range, 181RefersRange, 123Rows.Count, 53ScrollArea, 140SourceData, 196, 207, 209SourceName, 203StatusBar, 183, 184, 185TableRange1, 225TableRange2.Address, 196Text, 53Top, 233UsedRange, 127, 129, 141Version, 190Visible, 279, 282, 285, 288, 291Width, 233xlSheetVisible, 93
Word, 269korespondencja seryjna, 280przesy�anie danych z Excela, 277
wykres, 231dopasowywanie etykiet, 238drukowanie wykresu, 237od��czanie danych ród�owych, 235ujednolicanie kolorów danych, 241, 245ujednolicanie wielko�ci, 231umiejscowienie, 233w�a�ciwo�ci, 233
![Page 22: Tytuł oryginału: 101 Ready-To-Use Excel® Macrospdf.ebookpoint.pl/ex101m/ex101m.pdf · 2021. 2. 5. · 10 Spis treci Model obiektowy Excela 51 Obiekty 52 Kolekcje 52 Waciwoci 53](https://reader035.fdocuments.pl/reader035/viewer/2022071410/61045940da543c5cf714f335/html5/thumbnails/22.jpg)
300 Skorowidz
Zzakres komórek
formatowanie, 115konsolidacja, 227konwertowanie formu� na warto�ci, 146kopiowanie danych, 145nadawanie nazw, 117nazwany, 117, 122p�tla dla wszystkich komórek, 120sortowanie, 138wklejanie danych, 145wstawianie pustych wierszy, 124wysy�anie jako za��cznika, 253zaznaczanie, 115
zarz�dzanie danymi, 143dodawanie tekstu do komórek, 164filtrowanie, 174konwertowanie formu� z zakresu, 146kopiowanie, 145, 176porz�dkowanie danych, 166przenoszenie danych, 177przenoszenie znaku minus, 152skracanie kodów pocztowych, 156ukrywanie wszystkich wierszy, 171ukrywanie wybranych znaczników, 174usuwanie zb�dnych spacji, 154usuwanie znaków niedrukowalnych, 168
wklejanie, 145wstawianie warto�ci, 161wstawianie zer wiod�cych, 159wy�wietlanie filtrowanych kolumn, 183zaznaczanie zduplikowanych danych, 170
zdarzenieBeforeClose, 63, 64, 65, 82, 186Change, 62, 142Open, 67Workbook_BeforeClose, 64, 66, 83, 186, 217Workbook_Close, 64Workbook_Open, 67, 69, 76, 140Worksheet_Activate, 186Worksheet_BeforeDoubleClick, 109, 139,
217, 218Worksheet_Calculate, 185Worksheet_Change, 142Worksheet_Deactivate, 186
zera wiod�ce, 159zmienne, 54
tworzenie, 54typy, 54
![Page 24: Tytuł oryginału: 101 Ready-To-Use Excel® Macrospdf.ebookpoint.pl/ex101m/ex101m.pdf · 2021. 2. 5. · 10 Spis treci Model obiektowy Excela 51 Obiekty 52 Kolekcje 52 Waciwoci 53](https://reader035.fdocuments.pl/reader035/viewer/2022071410/61045940da543c5cf714f335/html5/thumbnails/24.jpg)