VBATools

Word

Sprawdzenie zgodności dokumentów MS Word

by on Oct.04, 2011, under Excel, Freeware, Porady, Word

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_Porównaj_dokumenty_2007W 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ą.

(continue reading…)

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

Kopiowanie tabeli z Worda do Excela

by on Oct.03, 2011, under Excel, Porady, Word

Jak skopiować konkretną tabelę z Worda do Excela w tle? (continue reading…)

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

Utwórz kompletną ścieżkę

by on Sep.22, 2011, under Excel, Outlook, Porady, Word

W wielu przypadkach mamy potrzebę osadzić nowy plik w odpowiedni katalog. O ile on istnieje, nie będzie problemów z zapisem, jednakże jeśli na drodze zapisu choć jeden z elementów ścieżki będzie nieprawidłowy (brak katalogu w ścieżce) to poniższa dokładnie odtworzy drogę zapisu. (continue reading…)

Leave a Comment :, , more...

Wyszukanie wartości z pliku Excela i zwrot do Word

by on Sep.20, 2011, under Excel, Porady, Word

Poniższy kod pokazuje jak łatwo odwołać się do pliku Excela z innej aplikacji MS Office. Przytoczona procedura otwiera plik, odwołuje się do arkusza a następnie określa wielkość przeszukiwanych danych w kolumnie A. Zwracany wynik to wartość z kolumny B (analogia do wyszukaj pionowo, jednakże realizowany w pętli). Możemy też realizować działania za pośrednictwem funkcji arkuszowych xlApp.WorksheetFunction, które to będą dostępne podobnie jak realizowane z poziomu arkusza. (continue reading…)

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

Niewidoczne drukowanie dokumentów Word

by on Jul.04, 2011, under Excel, Porady, Word

W niektórych przypadkach potrzebujemy szybko wydrukować dokumenty Worda, które to wcześniej musimy otworzyć. (continue reading…)

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

Dodanie nowego wiersza w tabeli

by on Jun.03, 2011, under Porady, Word

Poniżej przedstawiam krótki kod kopiujący układ oraz format/styl ostatniego wiersza zaznaczonej tabeli Word i na jego podstawie dodający X wierszy na końcu tej tabeli. (continue reading…)

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

Zmiana czcionek w dokumencie Word dla konkretnych stron

by on May.19, 2011, under Porady, Word

Edytując dokument w edytorze tekstu często posługujemy się różnymi stylami, gdy mamy jednak do czynienia z importem danych z plików tekstowych cały kształt dokumentu będzie spoczywać na naszych barkach. Aby temu podołać możemy odnieść się do numeru stron (wstawiając jedynie znak końca strony)  i w ramach nich uruchomić kod VBA. (continue reading…)

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

Zmiana czcionek w tabelach dokumentu Word

by on May.19, 2011, under Porady, Word

Zaznaczenie wszystkich tabel i zmiana parametrów czcionki jest żmudna i czasochłonna. Kod VBA, który może być uruchomiony w środowisku developerskim Worda jest w tym przypadku jedynym lekarstwem. W poniższym kodzie zawarty jest jednak warunek, który mówi o tym iż dla wszystkich tabeli w dokumencie bierzemy pod uwagę tabelę o kolejnym nr 3 i przypisujemy wartościom cell wielkość czcionki =7; dla reszty pow 5tej tabeli wielkość czcionki =9. (continue reading…)

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

Usunięcie pustych tabel w dokumencie Word

by on May.19, 2011, under Porady, Word

Kopiując dane ze strony HTML, z pliku PDF lub importując z innego medium możemy otrzymujemy puste tabele. ich usunięcie jest na tyle problematyczne iż mogą one sąsiadować ze sobą oraz wystawać poza dokument (ich obróbka jest pracochłonna). (continue reading…)

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

Korespondencja seryjna w MS Word – wysyłanie wiadomości email

by on Jun.21, 2010, under Outlook, Porady, Word

Coraz więcej serwerów blokuje możliwość wysyłania wiadomości adresowanej do wielu odbiorców, wpisanych w pole DO, DW lub UDW, standardowo lub przez listę dystrybucyjną.  Skutkuje to komunikatem o braku dostarczenia lub całkowitym braku informacji z jednoczesnym pominięciem odbioru przez dedykowanych odbiorców wiadomości.

Jednym ze sposobów jest skorzystanie z wbudowanego mechanizmu w MS Word nazwanego Korespondencją seryjną. Dzięki niej możemy wygenerować list (w formie drukowanej) lub wiadomości email, dla każdego z adresatów z osobna. (continue reading…)

2 Comments :, , , , , , more...