情况是这样的:
- 我从网站复制一些数据到 MS Excel 中。
- 我查看 MS Excel 中的数据并看到复选框。
- 当我选择“设计模式”来删除复选框时,我看到了隐藏的文本框。
我想选择电子表格上的所有 HTML 或“其他”对象并将其删除。有没有比选择一个、按住 CTRL 并选择下一个(重复)更简单的方法?
我正在使用 MS Excel 2003。
谢谢!JFV
答案1
您可以使用“转到”>“特殊”>“对象”选择活动工作表中的所有对象,然后一次性删除它们。如果数据是从网页粘贴的,这将删除所有非表单 HTML 元素。
要清除所有粘贴的表单控件,也需要使用一点 VBA 来一次性删除:
Sub DeleteObjects()
Dim obj As Object
For Each obj In ActiveSheet.Shapes
obj.Delete
Next
End Sub