如何去除文本框,保留文字和内容
时间:2010-11-15
来源:互联网

现上传附件(注:为减少大小,现只选了三条记录,一共有700余条记录)
附件

2010-11-15 16:18, 下载次数: 18
作者: zoulii 发布时间: 2010-11-15
这个估计有难度了,等待高手。
作者: changxuegu 发布时间: 2010-11-15
别复制粘贴,尝试网页是否让导,直接通过EXCEL的导入外部数据
作者: su11wei18 发布时间: 2010-11-15
楼主你好像发错区了,试试这个代码
[ 本帖最后由 honggexjq 于 2010-11-15 16:45 编辑 ]
复制内容到剪贴板
Dim obj As OLEObject
[b:b].NumberFormatLocal = "@"
For Each obj In Me.OLEObjects
If TypeName(obj.Object) = "HTMLText" Then
If obj.TopLeftCell.Column > 8 Then
obj.TopLeftCell = obj.Object.Value
Else
obj.TopLeftCell.Offset(0, -1) = obj.Object.Value
End If
ElseIf TypeName(obj.Object) = "HTMLCheckbox" Then
If obj.Object.Checked Then
obj.TopLeftCell.Offset(0, -1) = "是"
Else
obj.TopLeftCell.Offset(0, -1) = "否"
End If
End If
obj.Delete
Next
End Sub
格式比较乱,估计删除后你还要再手工整理整理代码:
Sub test()Dim obj As OLEObject
[b:b].NumberFormatLocal = "@"
For Each obj In Me.OLEObjects
If TypeName(obj.Object) = "HTMLText" Then
If obj.TopLeftCell.Column > 8 Then
obj.TopLeftCell = obj.Object.Value
Else
obj.TopLeftCell.Offset(0, -1) = obj.Object.Value
End If
ElseIf TypeName(obj.Object) = "HTMLCheckbox" Then
If obj.Object.Checked Then
obj.TopLeftCell.Offset(0, -1) = "是"
Else
obj.TopLeftCell.Offset(0, -1) = "否"
End If
End If
obj.Delete
Next
End Sub
[ 本帖最后由 honggexjq 于 2010-11-15 16:45 编辑 ]
作者: honggexjq 发布时间: 2010-11-15
选择性粘贴---数值,就不会有文本框嘛
作者: nmlihan 发布时间: 2010-11-15
能否直接用excel打开这个网站信息资料,或者把信息资料复制为文本文件,再用excel打开文本文件
作者: heike2004 发布时间: 2010-11-15
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28