Word Texte und Tabellen in Excel kopieren
24.02.2017 14:47:08
Urs
Ich bin schon seit längerer Zeit daran in einem geschützten Word-Dokument Texte und Zahlen, die der User eingibt, in ein Excel pro Zeile zu schreiben. Was ich bereits habe, ist ein Makro, dass die ContentControls in einer MsgBox bringt. Ich müsste einfach anstelle der MsgBox die Einträge in eine externe Excel-Date beginnt in A1,A2,A3....bis Dokumentende.
Da von den Usern verschiedene Worddokumente ausgefüllt werden, gibt es im Excel pro Zeile einen Eintrag.
Wäre schön, wenn ich da weiterkommen könnte. Vielen Dank.
Sub Test()
Dim arrfelder() As Variant
Dim sPfad As String
Dim iCounter As Integer
Dim Zelle As Range
'Pfad
sPfad = "H:\Makros\Leistungsanalyse\"
'Dateiname
sFile = "LEH_doku.xlsx"
With ActiveDocument
'Felder der Reihe nach einlesen
For i = 1 To .ContentControls.Count
ReDim Preserve arrfelder(i)
arrfelder(i) = .ContentControls(i).Range.Text
Next i
End With
For i = 1 To UBound(arrfelder)
MsgBox arrfelder(i)
Next i
End Sub
Anzeige