Copy-Paste kaputt
24.08.2025 21:48:48
Frank
Mein Excel ist kaputt, bzw. das VBA.
Set wrd = CreateObject("Word.Application")
With wrd
.Visible = True
.Documents.Open FN
.Selection.WholeStory
.Selection.Copy
.Quit
End With
Workbooks.Add
Sheet(1).PasteSpecial Format:="HTML", Link:=False, DisplayAsIcon:= _
False
ich öffne ein Word-Dokument, kopiere alles und möchte es in ein neues XL-Workbook einfügen. Das ging früher (vor 1-2 Jahren) mal. Heute geht das nicht mehr - das heisst per VBA.
Da hier die Fehlermeldung kommt "Die PasteSpecial-Methode des Worksheet-Objects konnte nicht ausgeführt werden", ist das neue Workbook noch offen. und wenn ich nun in Cells(1,1) hineinklicke und CTRL+C drücke, ist da das Kopierte auch drinnen.
Zeichne ich ein Makro dafür auf, entsteht genau dieser Code:
Workbooks.Add
ActiveSheet.PasteSpecial Format:="HTML", Link:=False, DisplayAsIcon:= _
False
Was mache ich falsch?
Ach so, andere Formen des Einfügens, wie Sheets(1).Paste und ähnlich Befehle mit ":Destination..." habe ich auch schon ausprobiert. Geht alles nicht.
Grüsse
Frank
Anzeige