乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 请问:vba如何将excel表格的指定内容复制到word相应...-vba复制excel单元格的内容,excel vba

请问:vba如何将excel表格的指定内容复制到word相应...-vba复制excel单元格的内容,excel vba

作者:乔山办公网日期:

返回目录:excel表格制作


主要代码

Sub test()
Set exapp = CreateObject("excel.Application")
exapp.Visible = True
Set xlsbook = exapp.Workbooks.Open("C:\ex.xls")
xlsbook.workSheets("sheet1").Rows("3:44").Copy
Selection.Paste
End Sub


上文件 ,明要求,定制产品。
Public Sub XieRu(a, R As Range)
'a:待写入数组;R:写入起始位置
Dim d As Object
Set d = New DataObject
d.SetText Join(a, vbLf)
d.PutInClipboard
R.Select
ActiveSheet.Paste
Set d = Nothing
End Sub

其中d.PutInClipboard就是将数据输入到剪贴板。该代码用到DataObject,所以要引用microsort forms 2.0



录制宏是给你一个框架,然后你要会修改你录制的宏才行。
Excel.Application.Sheets(3).Activate
Excel.Application.Sheets(3).Range("L1:L1").Select '选中当前激活表的L1格子
sstr=Selection.value '将选中的区域进行复
WordObject.Application.Activate
WordObject.ActiveWindow.Selection.range=sstr

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网