打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
如何用宏清除指定工作表中第二行以下的所有内容
请教各位老大们:
  我想清除Sheet2中第二行以下的全部内容,并有MSGBOX提示是否确定删除,点确定删除,否则返回。那位高手给我
个代码阿,感激不尽!

解决方案1:
Sub 清除数值()
Sheets("Sheet2").Range("3:65536").ClearContents
End Sub

回复 2楼 LangQueS 的帖子
老大,能不能帮我写个删除确认的阿?确认后再删除,谢谢了哈!

解决方案2
这段代码就行
Public Sub del_row2()
    Dim rng As Range, i As Integer
    Set rng = Sheet2.Rows("2:65536")
    i = MsgBox(prompt:="是否删除第二行以下的内容", Buttons:=vbYesNoCancel)
    If i = 6 Then
    rng.Cells.Clear
    End If
End Sub
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
如何用excel制作自己的知识库查询系统,绝对干货!!!
EXCEL VBA 文件夹操作——批量添加指定文件夹的图片
Excel 如何用VBA将数据复制粘贴到另一个位置
(4.)Execl VBA like 语句
自学资料(Excel VBA)[收集整理3]
Excel VBA Range对象基本操作应用示例
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服