VBA na sto dwa, czyli 102 ćwiczenia z wykorzystaniem VBA - ebook
VBA na sto dwa, czyli 102 ćwiczenia z wykorzystaniem VBA - ebook
Co Ty wiesz o VBA?
Co wiesz i co potrafisz ... to dwie różne sprawy. Od wiedzy do umiejętności prowadzi droga usłana... praktyką. A praktykę najlepiej i najbezpieczniej zdobywa się nie w zawodowym boju, gdy na ręce patrzą szef, koledzy z teamu i klient na dodatek, tylko w zaciszu własnego pokoju, przy ulubionym biurku, na ulubionym krześle, w czasie wolnym. Ćwicząc i bawiąc się po prostu! I właśnie w tym celu powstała ta książka. Autor zawarł w niej 102 ćwiczenia, dzięki którym przejdziesz od teorii do praktyki Visual Basic for Applications i będziesz gotów do swobodnego tworzenia własnych programów.
Rozwiązanie zaproponowanych ćwiczeń wymaga stosowania pętli For-Next, For Each-Next, Do-Until, Do-While, struktur If-Then-Else, Select Case, funkcji Excel i VBA, odwołania do metod lub właściwości obiektów itd. Wielokrotne wykonywanie podobnych czynności gwarantuje, że polecenia zapadną Ci w pamięć. Książka pomoże Ci wykształcić programistyczny sposób myślenia, niezbędny do tworzenia własnych rozwiązań. Każdy rozdział składa się z jednego lub kilku ćwiczeń, które polegają na napisaniu procedur Sub lub Function. Do wszystkich poleceń dołączono przykładowe rozwiązania. Na początek możesz z nich skorzystać, potem jednak szukaj własnych rozwiązań.
Do dzieła:
- Stwórz tabliczkę mnożenia
- Sprawdź, kiedy wypadnie najbliższy piątek trzynastego
- Policz dni wolne od pracy w kolejnym roku
- Napisz własny przelicznik walut
- Dowiedz się, czy trzymasz prawidłową masę ciała...
...a to dopiero początek zabawy!
Spis treści
Wstęp 7
1. Tabliczka mnożenia 11
2. Rok przestępny 17
3. Piątek trzynastego 19
4. Kalkulator wieku 25
5. Miesiące na literę 29
6. Dni wolne od pracy 33
7. Liczby palindromiczne 37
8. NWD i NWW 39
9. Liczby pierwsze 43
10. Liczby półpierwsze 47
11. Liczby emirp 49
12. Liczby pierwsze bliźniacze 53
13. Tabliczka mnożenia - cd. 55
14. Trójkąt Floyda 59
15. Trójkąt Pascala 61
16. Szyfr gaderypoluki 65
17. Szyfr zegarowy 69
18. Alfabet Morse'a 73
19. Liczby narcystyczne 77
20. Liczby automorficzne 81
21. Liczby kanadyjskie 83
22. Liczby faktorion 87
23. Liczby Nivena 89
24. Wartości unikatowe i duplikaty - komórki 91
25. Sortowanie arkuszy 95
26. Sortowanie cyfr w liczbach 97
27. Porównywanie liczb 101
28. Zapełnianie komórek 103
29. Piwotowanie danych 107
30. Sortowanie elementów tablicy 111
31. Elementy unikatowe i wspólne - tablice 115
32. Liczby doskonałe i prawie doskonałe 121
33. Liczby zaprzyjaźnione 125
34. Liczby Sastry'ego 129
35. Liczby Münchhausena 131
36. Liczby Catalana 133
37. Zygodromy 135
38. Czas zimowy, czas letni 137
39. Palindromy 141
40. PESEL 143
41. Koniunkcja planet 149
42. Miesiąc synodyczny 151
43. Wielkanoc 155
44. Generator liczb losowych 159
45. Wskaźnik BMI 165
46. Liczby rzymskie 169
47. Ciąg Fibonacciego 175
48. Ciąg Jacobsthala 179
49. Liczby wielokątne 181
50. Podział koła 185
51. Suma magiczna i magiczny kwadrat 187
52. Ciąg Conwaya 191
53. Kombinatoryka 193
54. Sto drzwi 201
55. Przelicznik walut 203
56. Odległość na kuli 207
57. Ślimak 211
58. Zygzak 215
59. Liczba kolista 219
60. Liczby taksówkowe 221
61. Liczba wampir - policz kły 225
62. Zamiana godzin na tekst 229
63. Zamiana liczb na tekst 235
64. Szyfr Cezara 241
65. Szyfr Vigenere'a 245
Kategoria: | Systemy operacyjne |
Zabezpieczenie: |
Watermark
|
ISBN: | 978-83-283-7853-7 |
Rozmiar pliku: | 1,6 MB |