我录制了一个宏,清除数据,我现在想保留有文字的单元格内容,只清除有数字的单元格,被我选中的每个单元格中,只可能是数字,文本,或这空,无数字和文本混合。说明是清除单元格内容,不是删除单元格
Sub Delsum()
Dim aa As Long, bb As Long
With ActiveSheet
aa = .Range("A1").End(4).Row
bb = .Cells(.Rows.Count, 1).End(3).Row
Range(Cells(aa, 17), Cells(bb, 26)).Select
If MsgBox("是否是所选择的范围?否则键盘操作。", vbYesNo, "选择单元格删除提示") = vbNo Then
Exit Sub
End If
Selection.ClearContents
End With
End Sub
谢谢帮忙