[ KDane @ 13.11.2012. 10:28 ] @
Zdravo,
Moram napraviti macro u wordu tako da mi iz excel-a prebacuje podatke iz jednog reda tabele na jednu stranicu u wordu. Dakle ono što se nalazi u ćeliji prvog reda u Excel-u, treba da mi se kopira na prvi papir, drugi red na drugi papir, itd.

Molim za pomoć
[ 3okc @ 13.11.2012. 11:02 ] @
Iskopiraj jednu ćeliju samo i pređi u Word.
Tamo izaberi Paste... > PasteSpecial > Paste link > As: Formatted Text.

Sa tim si dobio "Polje" koje te povezuje sa ćelijom; dalje možeš da vidiš kako ti se formira sintaksa za opšti slučaj.

Dakle, obezbedi da kursor dodiruje to isto "Polje" i onda pritisni Shift+F9 da ti prikaže sintaksu za link (putanja i adresa ćelije, prekidači itd) pa to isto ugradi u svoj VBA program.
[ KDane @ 13.11.2012. 11:45 ] @
Dobio sam ovaj link:

{LINK Excel.Sheet.12"Book1""Sheet1!R1C1"\a\f4\r}

Ne mogu da skontam kako i šta sada treba sa tim da uradim. Ovo je kod u VB koji mi se kreirao:


Sub Macro1()
'
' Macro1 Macro
'
'
Selection.PasteExcelTable True, False, True
Selection.MoveLeft Unit:=wdCharacter, Count:=1
Selection.Fields.ToggleShowCodes
ShowVisualBasicEditor = True
End Sub