Wątek przeniesiony 2016-11-28 21:49 z Społeczność przez aurel.

Jak napisać prosty program robiący proces w Wordzie?

0

Witajcie, potrzebuję taki programik, dla programistów to bułeczka z masłem, a ja mam problem.
Jak napisać program robiący operację w Wordzie na przykład, proces kolejno leci Enter-Delete-strzałka w lewo- strzałka w dół, i ten proces musi się powtórzyć 256 razy
Proszę o pomoc.

0

Na takie potrzeby to powinny wystarczyć Wordowe makra. Poczytaj sobie tutaj o rejestrowaniu makra:
https://support.office.com/pl-pl/article/Rejestrowanie-lub-uruchamianie-makra-cd56fb86-d8b2-475c-ba39-9728389feeeb?ui=pl-PL&rs=pl-PL&ad=PL&fromAR=1

Jak już zarejestrujesz, to gdy klikniesz alt+F11 pokaże się VBA Editor, a w nim kod, który się wygenerował. Pozostanie ci wrzucenie go w ładną pętelkę i gotowe.

0

No to cóż, pozostaje ci po prostu oprogramować sczytywanie tych adresów url z Paragraph.Range.Text i odpalenie ich w przeglądarce np. za pomocą ShellExecute. Tu przykład użycia ShellExecute w VBA: http://stackoverflow.com/questions/3166265/open-an-html-page-in-default-browser-with-vba

Żeby informacja była pełna i z własnej niechęci do VBA pragnę napomnieć, że można to zrobić również z C# za pomocą biblioteki Micorosoft.Office.Interop albo VSTO.

1 użytkowników online, w tym zalogowanych: 0, gości: 1