网页表单粘贴到Excel时删除文本框的vba代码

空笔记.妙有互联  2018-01-18 22:44  阅读 189 次
广告

近日因工作需要,从网页上复制内容到Excel表格中,附带HTML的元素(比如文本框)在Excel表格中,数据都在文本框中。

经过搜索发现了前辈的一段代码:

开发工具→查看代码,把下面代码粘贴进去,点击执行

Sub mysub()
For Each s In Sheet1.OLEObjects
s.TopLeftCell = s.Object.Value
s.Delete
Next
End Sub

经测试发现本代码,只适合只有文本框,如果还有其它输入框,会出错 提示“运行时错误‘438’,对象不支持该属性或方法“。注意,Sheet1 是工作表名称

 

【综合网络信息编辑】

━━━━━━━━━━━━● 【转载请注明出处】 ●━━━━━━━━━━━

手机扫描阅读分享本文
关注微信公众号,随时找到我们
本文地址:https://www.kbiji.com/kong/1238.html
关注我们:请关注一下我们的微信公众号:扫描二维码,公众号:乐享空笔记
版权声明:本文除注明"转载"外,其它为原创(或源于互联网,由@乐享空笔记整理),其中转载文章版权归原作者所有,欢迎分享本文,转载请保留出处。部分网站内容综合网络信息编辑,版权当属原作者。由于部分网络资料几经转载,很多作品的原作者和来源不详或者不确定,若未标明来源,敬请谅解,请及时联系我们注明!若有侵犯,恳请联系我们,我们将尽快删除!
广告
广告

评论已关闭!