在EXCEL中,将空白的单元格删除后,右边有值的单元格向左移动,如何用VBA编程?
主要是批量操作,即按行删除空白单元格,右边非空白单元格向左移动;还需要设置操作区域,例如A2:D200所有的区域;...
主要是批量操作,即按行删除空白单元格,右边非空白单元格向左移动;
还需要设置操作区域,例如A2:D200所有的区域; 展开
还需要设置操作区域,例如A2:D200所有的区域; 展开
展开全部
Sub RngDelete()
Range("B4").Delete shift:=xlToLeft
End Sub
没有shift:=xlToLeft语句 程序默认向上。
Range("B4").Delete shift:=xlToLeft
End Sub
没有shift:=xlToLeft语句 程序默认向上。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
百事牛
2024-10-28 广告
2024-10-28 广告
要取消Excel表格的密码,如果您知道密码,最直接的方式是在打开文件后,点击“文件”>“信息”,然后找到“保护工作簿”下的“用密码进行加密”。在弹出的对话框中,删除已设置的密码,点击“确定”并保存更改即可。若忘记密码,您可能需要考虑使用专业...
点击进入详情页
本回答由百事牛提供
展开全部
补充问题:
Range("A2:D200").SpecialCells(xlCellTypeBlanks).Delete Shift:=xlToLeft
Range("A2:D200").SpecialCells(xlCellTypeBlanks).Delete Shift:=xlToLeft
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
VBA代码不会写,可以先录制宏,进行你需要的操作,在看代码你会知道如何写
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询