VBA Tools

Narzędzia

Opis działania dodatku Telekwiaciarnia

napisane przez Oskar w dniu piątek, 27 Styczeń, 2012, w kategorii Narzędzia Excel

Dodatek Telekwiaciarnia jest dodatkiem do aplikacji Excel dedykowanym dla firmy „Abrazo SC”.

Założenia aplikacji to uzupełnienie danych w plikach ODT obsługiwanym przez MS Word danymi zawartymi w pliku bazy XLS.

Uzupełnienie polega na wyszukaniu kodu produktu i zwrócenie jego opisu dla wszystkich plików ODT zwróconych przez mechanizm obcej firmy.

Aby zachować bezpieczeństwo pracy w Excelu produkt został dostarczony z cyfrowym podpisem autoryzacji kodu VBA, którym to projekt jest powiązany. Aby program uruchomić wcześniej należy go zainstalować. Opis instalacji przedstawiony w zgodnie z tym linkiem. Podpis ten powinien znaleźć się w repozytorium podpisów Excela. Dodatek będzie uruchomiony jeśli zabezpieczenia będą ustawiony na odpowiedni poziom. Został on zaprojektowany dla wersji Excel 2007/10.

Obsługa aplikacji jest bardzo prosta: Po uruchomieniu dodatku pojawia się menu aplikacji w sekcji Dodatki Ms Excel

Po uruchomieniu przycisku Telekwiaciarnia pojawi się interfejs aplikacji.

Aby mechanizm był użyteczny należy wskazać w jego konfiguracji miejsce przechowywania plików ODT jak i pliku bazy danych. Dobrze jest jeśli katalog taki jest specjalnie przygotowany, jedynie dedykowany plikom z zamówieniami.

Tworzymy wiec odrębny katalog i zapisujemy w nim pliki (nazwa katalogu może być dowolna).

Następnie osadzamy plik bazy danych (może być do tego samego katalogu).

Po wskazaniu miejsca docelowego zostaną automatycznie utworzone katalogi:

  • Oryginalne (co do którego będą przenoszone pliki bez ingerencji mechanizmu)
  • Przerobione (katalog plików uzupełnionych)

Po uruchomieniu przycisku „Uzupełnij pliki ODT” (możliwość użycia skrótów klawiszowych) mechanizm zrealizuje działanie w następujący sposób:

Proces ten wyszuka frazę „kod zewnętrzny” i pobierze jego symbol a następnie dopasuje zgodnie ze wcześniej pobraną tablicą i zwróci opis w linii poniżej. Po zakończeniu edycji pliku zapisze go i przejdzie do następnego dokumentu.

Po zrealizowaniu zadania użytkownik zostanie powiadomiony sygnałem dźwiękowym. W przypadku braku plików w zdefiniowanej lokalizacji pojawi się odpowiedni monit.

 

Aplikacja ta podlega ustawie o prawach autorskich co czyni iż kopiowanie czy nieautoryzowana instalacja bez zakupu licencji jest ustawowo zabroniona.

(c) Shon Oskar – www.VBATools.pl

Wszelkie prawa zastrzeżone. Żadna część ani całość tego artykułu nie może być powielana ani publikowana bez zgody autora.

Skomentuj :, , przejdź do artykułu ...

Sprawdzenie zgodności dokumentów MS Word

napisane przez Oskar w dniu wtorek, 4 Październik, 2011, w kategorii Freeware (bezpłatne), Informacje, Narzędzia Excel

Ile razy zdarzyło się wam rościć podejrzenia iż dokument jaki został przesłany (np w PDF lub jako druk) do podpisania został poddany nie autoryzowanej modyfikacji?

W wersji 2007/10 MS Worda znalazła się porównywarka dokumentów.

Co jeśli twoja starsza wersja nie zawierała tego mechanizmu? Podjąłem małe wyzwanie i wykonałem drobny dodatek realizujący ten cel.

W przypadku dokumentu elektronicznego Word, można włączyć „śledzenie zmian”, ale w przypadku, kiedy oczekujemy dokumentu w formie papierowej, jak sprawdzić zgodność oryginału z otrzymaną kopią? Nie zawsze jesteśmy w stanie wyłapać różnice pomiędzy dokumentem źródłowym a otrzymaną kopią.

(czytaj dalej …)

Skomentuj :, , , przejdź do artykułu ...

Dane CMD – Notwania GPW

napisane przez Oskar w dniu czwartek, 30 Czerwiec, 2011, w kategorii Freeware (bezpłatne), Informacje, Narzędzia Excel

Odkryłem w moich zapiskach jeden z dodatków o który pytał forumowicz ExcelForum.

Na tą okoliczność postanowiłem go wystawić do pobrania. Jest to prosty XLA, który pobiera dane notowań GPW i osadza je w nowym arkuszu formatując zgodnie z trendami. Ponadto w arkuszu przeniesione są linki do wykresów i analizy okresowej danego przedsiębiorstwa.

(czytaj dalej …)

Komentarzy: 2 :, , , , przejdź do artykułu ...

Dodatek włączający autoprzeliczania funkcji w Excelu

napisane przez Oskar w dniu środa, 5 Styczeń, 2011, w kategorii Freeware (bezpłatne), Narzędzia Excel

Wykonałem następną instalację prostego dodatku, który osadza się do folderu automatycznie uruchamianych dodatków w Excelu, polegający na ustawieniu widoczności paska funkcji oraz odświeżania przeliczenia funkcji automatycznie.
(czytaj dalej …)

Skomentuj :, , , przejdź do artykułu ...

Lista wypłat (pasek rozliczeniowy)

napisane przez Oskar w dniu sobota, 1 Styczeń, 2011, w kategorii Freeware (bezpłatne), Narzędzia Excel

Jakiś czas temu, wykonywałem dość niewielki projekt, polegający na wykonaniu szablonu obliczającego wartości podatkowo-składkowe dla zakładu pracy chronionej. xl_lista_plac1

Pospolicie nazywanym: „Listą pasków”.

Samo wykonanie szablonu w Excelu jest o tyle interesujące, iż projekt zapisany jako plik XLT jest otwierany przez operatora z pełną możliwością korzystania z mechanizmów kodu VBA, ale plik który będzie możliwy do zapisania jako efekt końcowy będzie plikiem XLSx.

Tworzy to możliwość zablokowania formularza oraz projektu z kodem tak aby użytkownik nie mógł wpłynąć na jego kształt, za każdym razem realizując cel względem uzgodnionego wcześniej postępowania. (czytaj dalej …)

Skomentuj :, , , , , przejdź do artykułu ...

Outlook Certyficate Accepter

napisane przez Oskar w dniu piątek, 24 Grudzień, 2010, w kategorii Freeware (bezpłatne), Narzędzia Outlook, Narzędzia Visual Basic

Czy nie irytuje was ciągła akceptacja certyfikatu poczty?

ol_security_warning Wyświetlenie klucza i dodanie go do repozytorium nie gwarantuje automatycznego akceptowania podpisu. W przypadku poruszania się po stronach internetowych naszych banków, podgląd certyfikatu jest sprawą priorytetową, ale w przypadku poczty elektronicznej już nie do końca. Zabezpieczenia serwera pocztowego to jedno a podszycie się jako serwer poczty to drugie. Dla hackerów nie jest to proste zadanie, nie jest też intratne. (czytaj dalej …)

1 Komentarz :, , , , , , przejdź do artykułu ...

Lotto, ile nadziei trzeba zakopać w piasku

napisane przez Oskar w dniu sobota, 23 Październik, 2010, w kategorii Informacje, Narzędzia Excel

Pewnie każdy z was zastanawiał się, jak było by fajnie wygrać tyle, aby nie trzeba było się przejmować wydatkami dnia codziennego, kosztami wakacji czy też wykształceniem syna.

Już dziś poprzez media karmią nas szansą wygranej niebotycznej sumy za marny „wdowi grosz”. Jedni uważają że to naciągarstwo i że stoją za tym osoby obliczające kombinacje cyfr jakie nie zostały zarejestrowane w dniu losowania. Drudzy, bez tworzenia „spiskowej teorii” twierdzą że aby wygrać, trzeba mieć wielkie szczęście. Trzeci natomiast, że można arytmetycznie oraz przy pomocy funkcji czy procedur opartych na definicji prawdopodobieństwa obliczyć typowane liczby.

Postanowiłem to sprawdzić. Poddam się dobrowolnym testom przez 2 miesiące (niech stracę) i jeśli nie padnie przynajmniej trójka, gwarantująca mi zwrot kosztów 1-go kuponu to przystanę do osób z pierwszej grupy.

Pomocne w tym celu będą narzędzia. Jeden z nich na prędce napisałem …

(czytaj dalej …)

Skomentuj :, , przejdź do artykułu ...

Dodatek XLS do CSV

napisane przez Oskar w dniu piątek, 13 Sierpień, 2010, w kategorii Freeware (bezpłatne), Narzędzia Excel, Shareware (ograniczone)

Mam przyjemność przedstawić nową, malutką aplikację. Dodatek do Excela, dzięki któremu w prosty sposób będziecie mogli zamienić plik XLS na CSV mając na uwadze różne standardy jego zapisu. Export dotyczy całego arkusza (do maksymalnego obszaru użycia) lub dla wskazanego obszaru.

Excel sam posiada zapis do tego formatu, jednakże dodatek został wzbogacony o parę elementów unikatowych, spełniający wszystkie standardy użytkowe tego formatu.

Wyjątkową opcją jest usunięcie wierszy, które nie posiadają danych (zestawienia i raporty bez linii danych) oraz usunięcie  polskich znaków (przydatne w przypadku exportu do aplikacji lub odbiorców obcojęzycznych). W następnej wersji, nr 2 dodano opcje zapisu konwersji znaków WIN1250 na UFT-8. W wersji 3 dodano opcje zapisu znaków w formacie URLEncode, jaką stosuje się podczas importu tekstu w języku HTML oraz zmieniono organizację wyboru dostępnych opcji. Wersja 4 to konwersja do Unicode oraz wprowadzenie wyboru języka dla interfejsu [PL/GB].

(czytaj dalej …)

Komentarzy: 2 :, , , , , , , , , przejdź do artykułu ...

Zarządzanie komentarzami w Excelu

napisane przez Oskar w dniu niedziela, 1 Sierpień, 2010, w kategorii Narzędzia Excel, Shareware (ograniczone)

Interfejs programuProgram ten służy do dodawania i usuwania komentarzy w Excelu. Zapytacie w takim razie, co w nim takiego wyjątkowego?

W wielu profesjach używa się arkuszy kalkulacyjnych do przedstawiania swojej oferty (cenników czy zestawień produktów), w których nie tylko nazwa produktu ma znacznie ale i wygląd samego produktu.

Możliwości jakie daje dodatek można wyrazić w kilku punktach:

  • Dodawanie komentarzy z opcją automatycznego dopasowania szerokości tekstu,
  • Możliwość po przez wskazanie innej komórki przekopiowania treści tej komórki jako komentarz,
  • Wprowadzenie lub zamiana właściciela komentarza (dla zakresu lub całego arkusza),
  • Możliwość automatycznego dodania daty podczas edycji komentarza,
  • Określenie formatu dla komentarza (zróżnicowany kolor, rodzaj i wielkość czcionek),
  • Określenie wyglądu lub hurtowa modyfikacja wyglądu wszystkich komentarzy w arkuszu,
  • Dodanie obrazka (miniaturki) jako podkład do komentarza z wielu formatów graficznych,
  • Dodanie obrazków (w formacie JPG) do komentarzy względem tekstu jaki zawarty jest w komórkach zaznaczonego obszaru,
  • Pobranie ze wskazanej lokalizacji nazw plików JPG (import do nowo utworzonego arkusza),
  • itp..

(czytaj dalej …)

Skomentuj :, , , , , , , przejdź do artykułu ...

Giegieo – Wtyczka GaduGadu w Outlooku

napisane przez Oskar w dniu wtorek, 15 Czerwiec, 2010, w kategorii Freeware (bezpłatne), Informacje, Narzędzia Outlook

Polecam wam aplikację, która łączy funkcjonalność chatu GaduGadu z Outlookiem.

Mogę się pochwalić iż byłem betatesterem i współ-pomysłodawcą rozwiązań  w aplikacji. Charakteryzuje ją nie tylko fakt synchronizacji kontaktów z wywołaniem okna Gadulca, ale możliwość sprawdzenia w Outlooku czy osoba, od której otrzymaliśmy wiadomość jest w tej chwili dostępna. Dzięki temu zamiast odpisywać na maila możemy sprawę prze-chat’ować.

Aplikacja jest stabilna i działa na wszystkich MS Outlookach. (<= 2002)

Giegieo do pobrania ze strony producenta

(czytaj dalej …)

Skomentuj :, , , , , przejdź do artykułu ...