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

在webbrowser中如何将某个区域的格式套用到另一区域上?在窗口中放一webbrowser控件ole_web,代码如下ole_we

在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"错了吧?