VBATools

Porady

Office Box czy Office w usłudze 365

by on Mar.20, 2018, under Porady

Wiele razy odpowiadając pytania o pakiet aplikacji biurowych MS Office, spotykam się z niezrozumieniem tematu licencjonowania. Postanowiłem zatem opisać w krótkich słowach jak to wygląda w praktyce i w zgodzie z założeniem producenta.  (continue reading…)

Leave a Comment :, , , , more...

Reguły – Uruchomienie skryptów i aplikacji

by on Nov.16, 2017, under Outlook, Porady

Swego czasu producent zakwalifikował uruchamianie skryptów oraz aplikacji wywołanych regułą za zbyt niebezpieczne i poprawkami skasował taka opcje na liście kroków w asystencie reguł. Poprawki takie realizowane były dla wszystkich wersji, także aktualizacja kasowała te opcje. Wszelkie reguły oparte wcześniej na tym kroku, z miejsca zostały uznane za błędne i nie można było ich odtworzyć. Jest jednak sposób na ich przywrócenie. (continue reading…)

Leave a Comment :, , , more...

Metody pracy z Common Controls CC2

by on Nov.06, 2017, under Excel, Outlook, Porady, Word

Na poprzedniej stronie opisano kontrolki pierwszego zestawu. Czas aby opisać zestaw Common Controls w wersji drugiej. Biblioteka jaka je reprezentuje nie często jest zainstalowana z pakietem i w większości przypadków wymagana jest jej rejestracja ręczna. Czy warto oprzeć swoje interfejsy o ich funkcjonalność opiszemy poniżej. (continue reading…)

Leave a Comment :, , , , more...

Metody pracy z kontrolkami ActiveX FM20

by on Nov.06, 2017, under Excel, Outlook, Porady, Word

Kontrolki FM20 to podstawowy wachlarz dostępny w developerze VBA [alt+F11], dzięki któremu w użytkownik spełni większość potrzeb związanych z projektowaniem formularzy. W powiązaniu z kodem podłączonym do tych kontrolek otrzymujemy narzędzie automatyzującą pracę w aplikacji. W rozwinięciu tego artykułu postaram się opisać ważniejsze z nich poprzedzając jej użyteczność zgrabnym przykładem. (continue reading…)

Leave a Comment :, , , , more...

Metody pracy z Common Controls CC1

by on Nov.06, 2017, under Excel, Outlook, Porady, Power Point, Word

Większość z was, którzy trafili na ten web page, są dobrze zorientowani jak działają kontrolki ActiveX z zestawu Common Controls, niemniej jednak spróbuje przytoczyć realizując pokrótce na drobnych przykładach ich działanie (osobno dla każdej, z kontrolek tego zestawu). Niewykluczone, że ten przykłady ukazują je w nowym świetle. (continue reading…)

Leave a Comment :, , , , more...

Podpisywanie kluczem cyfrowym w office 2016

by on May.20, 2017, under Excel, Porady

Zastosowanie certyfikatów w VBA daje projektantowi pewność, iż nikt niepowołany nie naniósł zmian w kodzie, to też stosowanie prywatnego klucza jest czynnością porządną w przypadku realizacji zleceń oraz opracowania rozwiązań wew korporacyjnych. Jeśli tak by się stało, projekt usunie klucz, którego właścicielem nie jest osoba edytująca kod.

Prywatny podpis cyfrowy, nie jest możliwy do przeniesienia, tak aby można było nim ponownie podpisywać. Jest on przypisany do danej maszyny.

W wersji 2016 Microsoft zdecydował się trochę utrudnić sprawę podpisywania projektów VBA, niż miało to miejsce w poprzednich wersjach. (continue reading…)

Leave a Comment :, , more...

Export danych z XL do ACC

by on Apr.19, 2017, under Excel, Porady

W Acc jest import danych do bazy, ale nie ma UPD bazy, np w przypadku kiedy chcielibyśmy dopełnić ją lub stale dopełniać danymi zmagazynowanymi w Excelu. Jak to zatem zrobić. moim ulubionym sposobem jest ADO i import prze budowanie zapytań SQL uwzględniających wszystkie potrzebne elementy takie jak nagłówki kolumn bazy pobierane z pierwszego wiersza tabeli Excela. (continue reading…)

Leave a Comment :, , , , , more...

Dodanie dowolnego tekstu do wiadomości

by on Feb.03, 2015, under Outlook, Porady

Do wstawiania dowolnej treści w gotowej do wysłania wiadomości służy utworzony w nowych wersjach mechanizm “Szybkie części“. Czasami jednak potrzebujemy odnieść się do zmieniających się stale danych, jak np nazw plików, osób uczestniczących w spotkaniu czy aktualnej dacie.  (continue reading…)

2 Comments :, , more...

Zamiana RE na ODP w odpowiedzi na maila

by on Nov.17, 2014, under Outlook, Porady

Czy nie zastanowiło was, że od pewnego czasu wszystkie przedrostki tematu, w odpowiedzi na wiadomości są w języku angielskim?

(continue reading…)

Leave a Comment :, , , , , more...

Zdarzenia tworzone klasą

by on Nov.09, 2014, under Porady, Word

WD_Zdarzenia

W aplikacji MS Word można powołać się na procedury zdarzeniowe typu Document. Niestety jest ich dość mało i nie spełniają one oczekiwań w stopniu jaki daje nam np MS Excel.

Można jednak tworzyć klasę, która odwołuje się do obiektu Word.Application, który pokazuje szerszą możliwość ich użycia. (continue reading…)

Leave a Comment :, , more...