Dies ist mein dritter Tag der Verwendung von VBA. Ich arbeite derzeit einen 3-Monats-Vertrag für diese Firma und habe herausgefunden, wie man automatisch Daten von Excel zu einem neuen Word-Dokument überträgt (ein Prozess, den sie seit Jahren wollen). Ich habe auch herausgefunden, wie man ein vorhandenes Word-Dokument von Excel öffnet.Verschieben von Excel-Daten in ein bereits vorhandenes Word-Dokument
Die Sache ist, ich habe nicht ausgearbeitet, wie man Daten von Excel zu einem vorhandenen Wortdokument überträgt.
Unten ist der Code, den ich aus dem oben genannten Grund schreibe. Kann jemand darauf hinweisen, wo ich falsch liege? Irgendwelche und alle Antworten würden sehr geschätzt :)
Sub CopyRangeToWord()
Dim objWord As Word.Application
Dim objDoc As Word.Document
Set wordApp = GetObject("C:\Users\CoffeeFuelsMeNow\Documents\Ladedadeda\Testplate.dotx")
Set objDoc = objWord.Documents
objWord.Visible = True
Range("A1:B10").Copy
With objDoc.Paragraphs(objDoc.Paragraphs.Count).Range
'All formatting goes here
.Paste
.Font.Name = "broadway"
.Font.Color = wdColorBlue
.Font.Bold = True
.Font.Italic = True
.Font.Allcaps = True
.Font.Size = 20
End With
End Sub
Können Sie bitte sagen, was Sie erreichen möchten? Halten Sie die Frage direkt auf den Punkt – eithed
@eithed Sorry, das war der Kaffee – CoffeeFuelsMeNow