请看一下VBA代码,一个网页全选复制粘贴的代码帮助改进:

Sub 按钮1_单击()
Dim ie As Object
Set ie = CreateObject("InternetExplorer.Application")
With ie
.Visible = True
.Navigate "http://j.cailizhong.com/sd11x5.shtml"
Do Until .ReadyState = 4
DoEvents
Loop
.document.body.Focus
.document.execCommand "SelectAll"
.document.execCommand "copy"
Range("A1").Select
ActiveSheet.Paste
.Quit
End With
End Sub
有几个缺点需请帮助改进:1、每次运行都打开一个标签,能否每次将操作完的标签关闭,最好是用同一个标签,也就是说自动识别地址栏相同即刷新再操作;2、改进到不在当前工作表粘贴,而是新建一个名为CP.TXT的文件粘贴其中;3、能否不全选,而只选表格部分,怎样识别?

有关注于你的解决方案,在其它的一个问题中也有回答过
乐于助人为快乐之本,
我现在不能很清晰的写出代码来回答你的问题,但我下面提供的信息会对你的思路大开
http://club.excelhome.net/thread-894527-1-1.html
上面就是关于提取动态引用出的解决方案,希望你能领悟!
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网