word中的excel显示为图标,如何用vba打开?并复制这个excel中的内容?
引用gpt回答 有帮助的话采纳一下
在Word中将Excel显示为图标时,可以通过以下VBA代码打开这个Excel文件,并复制其内容:
vb
Sub OpenIconExcel()
Dim excelApp As Excel.Application
Dim excelBook As Excel.Workbook
'根据图标的名称,打开Excel文件
Set excelApp = CreateObject("Excel.Application")
Set excelBook = excelApp.Workbooks.Open("D:\test.xls")
'复制Excel的UsedRange内容
excelBook.Worksheets(1).UsedRange.Copy
'释放对象
excelBook.Close SaveChanges:=False
excelApp.Quit
Set excelBook = Nothing
Set excelApp = Nothing
End Sub
主要步骤: