Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Zellenwert von Excel nach Word

Forumthread: Zellenwert von Excel nach Word

Zellenwert von Excel nach Word
09.01.2015 09:54:05
Excel
Hallo zusammen,
ich möchte vom Excel jeden ZellenWert in der Spalte A der nicht leer ist kopieren und nach Word einfügen. Es ist mir wichtig das ich jede Zelle einzeln und nicht als Tabelle kopiere. Mein Vorschlag der zum Teil funktioniert (aber überschreibt die vorigen Werte, was nicht erwünscht ist ...) lautet:
Private Sub CommandButton3_Click()
Dim i As Integer
Dim LastRowColA As Long
LastRowColA = Range("A65536").End(xlUp).Row
For i = 2 To LastRowColA
DoEvents
Sheets("Sheet2").Range("A" & i).Copy
AppActivate "word"
With GetObject("C:\Documents\Matchcodes.docx").Content.PasteSpecial
SendKeys "{enter}"
End With
Next
End Sub

Wer weiß eine Lösung?
Über Eure Hilfe würd ich mich freuen
mfg Dimi

Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zellenwert von Excel nach Word
09.01.2015 13:50:35
Excel
Hallo dimi,
probiere es mal mit den folgendne Anpassungen. Es wird der Inhalt der Zellen jeweils in eine neuen Absatz in Word geschrieben.
Gruß
Franz
'Erstellt unter Excel/Word 2010
Private Sub CommandButton3_Click()
Dim i As Integer
Dim LastRowColA As Long
Dim wdDoc As Object 'Word.document
With ActiveWorkbook.Sheets("Sheet2")
LastRowColA = .Cells(.Rows.Count, 1).End(xlUp).Row
End With
AppActivate "word"
Set wdDoc = GetObject("C:\Documents\Matchcodes.docx")
'Set wdDoc = GetObject("D:\Test\Matchcodes.docx")
wdDoc.Application.Visible = True
For i = 2 To LastRowColA
With wdDoc.Application.Selection
If ActiveWorkbook.Sheets("Sheet2").Range("A" & i).Text  "" Then
.TypeText Text:=ActiveWorkbook.Sheets("Sheet2").Range("A" & i).Text
.TypeParagraph
End If
End With
Next
End Sub

Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige