1. Jak napisać pierwszy program w Excel VBA Jeśli już wiesz czym są makra i do czego służy VBA, najwyższy czas napisać swój pierwszy program. Chcemy, by w komórce „A1” arkusza danych, w którym obecnie jesteśmy wyświetlił nam się napis „Witaj w VBA!”. W tym celu otwieramy Edytor VisualBasic w […]
Roczne Archiwa: R
1. Edytor VisualBasic – wprowadzenie Edytor VisualBasic będzie podstawowym narzędziem, którym będziemy posługiwać się w naszym kursie. By móc w pełni korzystać z możliwość VBA na naszym komputerze, powinniśmy zacząć od: Odblokowania zakładki Deweloper w naszym Excelu Włączyć obsługę makr
Czym jest VBA w Excelu? Visual Basic for Applications, a więc popularne VBA to język programowania, którego możemy używać przede wszystkim w aplikacjach pakietu MsOffice. VBA znacząco rozszerza możliwości pakietu. Umożliwia nam tworzenie rzeczy, które na pierwszy rzut oka wydają się niemożliwe do zrobienia w Excel, Word czy Access. W […]
W przypadku, gdy naszym zadaniem jest odświeżenie wszystkich zewnętrznych źródeł danych korzystających z tzw. QueryTables, możemy skorzystać z makra używanego m. in. do odświeżania tabel przestawnych w naszym skoroszycie. Uruchomienie poniższego kodu spowoduje odświeżenie wszystkich tabel przestawnych oraz źródeł danych. Działa analogicznie jak kliknięcie przycisku „Odśwież” w zakładce
Jak odświeżyć wszystkie tabele przestawne makrem w VBA? Odświeżanie tabel przestawnych VBA to dobry sposób, by zautomatyzować nasze aplikacje. Naszym zadaniem jest odświeżenie wszystkich tabel przestawnych w skoroszycie Excel. Posłuży nam do tego proste makro. Jeśli nie ma dla nas większego znaczenia to, czy odświeżamy tabele przestawne, czy też połączenia […]
Wyobraźmy sobie prosty przykład. Posiadamy zbiór danych. Chcemy, pokazać nasze dane tydzień po tygodniu. W tym celu chcemy zrobić z daty numer tygodnia np 01, 09, 52 itp. Stosując poniższą konstrukcję otrzymamy wynik w formie liczby całkowitej: select DATEPART( ISO_WEEK, '2016-01-16′); ———– 2 (1 row(s) affected) Jeśli chcemy, by nasz wynik […]
ISO Week jest powszechnie używanym standardem pokazującym kolejny numer tygodnia w danym roku w formie liczbowej. Najważniejsze jego cechy w odróżnieniu od innych formatów, to: poniedziałek uwzględniany jest jako pierwszy dzień tygodnia pierwszy tydzień danego roku zawiera pierwszy dzień roboczy tego roku. W wersjach SQL Server 2008 R2 i wyższych problem jest […]
Jeśli w SQL Server brakuje jakiejś ważnej funkcji, z pewnością jest to m.in. funkcja pozwalająca nam zliczać dni robocze pomiędzy datami. Poniżej prosty przykład takiej funkcji. Uwzględnia ona takie warunki jak: Zwraca różnicę pomiędzy dwiema datami w liczbach całkowitych Pomija weekendy i święta (w naszym przypadku święta dla lat 2015 […]
W przypadku, gdy chcemy skorzystać z danych zawartych w innej bazie danych na tym samym serwerze, odwołujemy się do danych używając odpowiedniego suffixu z nazwą bazy: SELECT * FROM BAZA_DANYCH.SCHEMAT.TABELA W przypadku, gdy chcemy skorzystać z danych zawartych na zewnętrznym serwerze SQL Server, najprostszą metodą jest podlinkowanie zewnętrznego serwera baz […]
Czym są widoki w SQL Server i innych bazach danych? W odróżnieniu od tabel, widoki w SQL Server nie przechowują danych. Widoków używamy w przypadkach, gdy chcemy zapisać nasze zapytanie SQL, a następnie odwołać się do danych przy użycia krótkiego polecenia SELECT * FROM NAZWA_WIDOKU. Do widoków możemy odwoływać się […]