Chcesz dołączyć linię oddzieloną tabulatorami od słowa, aby wyróżnić się za pomocą makra

0

Lub coś…
Word jest zintegrowany z naszym oprogramowaniem, więc obsługuje tylko jedno konto na raz.

Każda linia oddzielona tabulatorami jest sformatowana w następujący sposób: nazwa adres acct # dob amtdue

Do każdego konta muszę załadować nowy dokument słowny, skopiować i wkleić wartości do istniejącego arkusza programu Excel i wysłać go po drodze.

To dla mnie dużo naciskania przycisków, jakoś to zautomatyzować? Zrobiłem kilka prostych makr bez konieczności programowania czegokolwiek.

Mam następujące wersje ... rzeczy

Excel 2002 10.6501.6714 SP3
Word 2002 10.6612.6714 SP3
Edytor Visual Basic: VB 6.3 v.9969 VBA Retail 6.4.8869
MS Script Editor 10.0

gpryatel
źródło
twoje pytanie nie ma większego sensu. dane niczego nie wyciągają. Myślę, że masz na myśli, że chcesz, aby jakieś makro przechwyciło zawartość dokumentów tekstowych i wkleiło je do dokumentu programu Excel. Nie wiem dużo o makrach, ale powinno być możliwe.
barlop
Tak, o to mi chodzi, będzie edytować OP. Piszę szybciej niż myślę.
gpryatel

Odpowiedzi:

0

Możesz dostosować coś takiego. W tej chwili zaznacza całe słowo doc w nowym skoroszycie. Zamiast tego możesz wkleić szablon do skoroszytu lub istniejącą lokalizację arkusza i być bardziej selektywnym w słowach, ale masz pomysł.

Sub paste2excel()
Selection.WholeStory
Selection.Copy
Dim excelObj As Object
Set excelObj = CreateObject("excel.application")
excelObj.Visible = True
excelObj.Workbooks.Add
excelObj.Range("a1").Select
excelObj.ActiveSheet.Paste
End Sub

działa to w pakiecie Office 2003 i prawdopodobnie będzie dobrze w twojej wersji

datatoo
źródło