两个EXCEL,我想复制第一个excel的某部分,粘贴到第二个excel的某个位置,包括插入的线,图形,和数据规则复制过来全部都一样
以下是我的逻辑代码片
'删除旧excel的行
AppWokBookOld.Sheets(1).Rows("5:6").Delete
’复制新excel的行
AppWokBookNew.Sheets(1).Rows("5:8").Copy
'粘贴新excel的行到旧excel的行
AppWokBookOld.Sheets(1).Rows("5").PasteSpecial(Microsoft.Office.Interop.Excel.XlPasteType.xlPasteFormats)
通过以上操作,可以完成复制,但是插入的线,图形,和输入规则都没有复制过来,我试过修改PasteSpecial方法的参数为xlPasteAll,xlPasteFormulas,结果粘贴过来是个图片
然后修改参数为xlPasteColumnWidths,xlPasteComments,xlPasteFormats的时候,插入的图形,线,和输入规则都没有复制过来,只是把简单的表格复制过来了,
请问还有其他方式吗?