首先,请创建一份或多份备份文档,并确保所有的备份中的数据完整性。
打开其中一份备份文档,选中需要清理空白文本框的工作表;
按下 Alt + F11 打开 VBA 编辑器,在Microsoft Excel 对象下方,双击需要清理空白文本框的工作表
将下列的宏命令复制并黏贴在右侧的代码编辑区,并按下 F5 执行:
Sub DeleteTextbox()
Dim oTextBox As TextBox
For Each oTextBox In ActiveSheet.TextBoxes
If oTextBox.Text = "" Then
oTextBox.Delete
End If
Next oTextBox
End Sub
Max Meng
TechNet Community Support
