0
我正在嘗試將圖表複製到Word中。我擡頭看了一眼method,說做這樣的事情:將圖表從Excel複製到Word
Dim wordApp As Object
Dim wordDoc As Object
Set wordApp = CreateObject("Word.Application")
wordApp.Visible = True
Set wordDoc = wordApp.Documents.Add
With ThisWorkbook
.Sheets("Sheet1").ChartObjects(1).Activate
.ActiveChart.ChartArea.Copy
End With
With Selection
.PasteSpecial Link:=False, DataType:=wdInLine, _
Placement:=wdInLine
End With
wordApp.Documents.Close
wordApp.Application.Quit
我試圖改變With selection
部分只是wordApp.Documents.Selection.Pastespecial
這會導致一些奇怪的事情發生,並最終以某種方式粘貼在第一頁的屏幕截圖工作簿和Excel崩潰。任何建議感激。
With Selection
.PasteSpecial Link:=False, DataType:=wdInLine, _
Placement:=wdInLine
End With
可以解決你的問題,這個改變它:
With wordDoc.Application.Selection
.PasteSpecial Link:=False, DataType:=wdInLine, _
Placement:=wdInLine
End With
說明:從Excel宏運行代碼
這很有道理,謝謝。這現在給我一個錯誤:「Word遇到問題」 – teepee