当前位置: 代码迷 >> PB >> 在webbrowser中怎么将某个区域的格式套用到另一区域上
  详细解决方案

在webbrowser中怎么将某个区域的格式套用到另一区域上

热度:177   发布时间:2016-04-29 10:31:11.0
在webbrowser中如何将某个区域的格式套用到另一区域上?

在窗口中放一webbrowser控件ole_web,代码如下
ole_web.object.document.ActiveSheet.Range("A1":AE").Copy()
ole_web.object.document.ActiveSheet.Range("A2:AE").PasteSpecial()
运行时提示找不到PasteSpecial这个函数


但用OLEObject方式的时候没提示错误,代码如下
ole_main.ActiveSheet.Range("A1":AE").Select()
ole_main.Application.Selection.Copy()
ole_main.ActiveSheet.Range("A2:AE").Select()
ole_main.Application.Selection.PasteSpecial()

想用webbrowser将某个区域的格式套用到另一区域上,怎么实现呢?

------解决方案--------------------
还有
ole_web.object.document.ActiveSheet.Range("A1":AE").Copy() 
ole_web.object.document.ActiveSheet.Range("A2:AE").PasteSpecial()

第一行的"A1":AE"错了吧?
  相关解决方案