生活资讯
excel根据a列提取b列内容_按条件批量删除Excel工作簿
2024-12-30 22:37  浏览:91

今天我们分享的内容是按指定条件批量删除Excel工作簿,但在删之前,我们自然需要先知道相关文件夹内都有哪些工作簿

对【常用小代码201】中的代码稍加修改,即可批量将工作簿的完整名称提取到当前工作表的A列。

代码如下

Sub kjxgbooks()

Dim p$, f$, k&

With Application.FileDialog(msoFileDialogFolderPicker)

.AllowMultiSelect = False

If .Show Then p = .SelectedItems(1) Else: Exit Sub

End With

If Right(p, 1) <> "" Then p = p & ""

[a:b].ClearContents

k = 1

[a1] = "目录"

[b1] = "是否删除"

f = Dir(p & "*.xls*")

Do While f <> ""

k = k + 1

Cells(k, 1) = p & f

f = Dir

Loop

End Sub

使用以上代码可以将指定文件夹内的工作簿名称提取到表格的A列,如下图所示。

之后在表格的B列,咱们可以通过排序、筛选、以及函数等方式,灵活快捷的对A列的工作簿名称判断是否需要删除,如需删除,在B列标注为“删除”。

最后通过以下代码对判断的结果进行删除操作

Sub Delbooks()

Dim r, i&

r = [a1].CurrentRegion '数据区域装入数组r

For i = 2 To UBound(r) '遍历数组r

If r(i, 2) = "删除" Then Kill r(i, 1)

'如果B列的值为删除,则杀死相关文件。

Next

End Sub

小贴士

本文第二段代码通过Kill语句从磁盘删除文件,它的语法是

Kill pathname

参数pathname是必须的,一个字符串表达式,用来指定要删除的文件名,可以包含目录或文件夹以及驱动器,可以使用通配符指定多个文件。比如,删除D:看见星光下的所有包含“星光”的Excel工作簿,代码如下

Kill "D:看见星光*星光*.xls*"

星号(*)是通配符,可以代替零到多个字符。

细心的您也许会问,为什么是.xls*,而不是.xls

在Kill眼中xls和xlsx以及xlsm是截然不同的,如果是.xls,则Kill语句只杀死后缀名为.xls的工作簿。

    以上就是本篇文章【excel根据a列提取b列内容_按条件批量删除Excel工作簿】的全部内容了,欢迎阅览 ! 文章地址:http://ww.kub2b.com/tnews/3569.html
     栏目首页      相关文章      动态      同类文章      热门文章      网站地图      返回首页 企库往资讯移动站 http://ww.kub2b.com/mobile/ , 查看更多   
最新文章
耐水弹力海棉
产品属性用途区域产品包装、耐水 防潮密度0.02-0.18g/cm3原产地中国,江苏,常州品牌D-Foam形状可根据客户提供图纸生产颜色可根
耐水高强度海棉
产品属性用途区域产品包装、耐水 防潮密度0.02-0.18g/cm3原产地中国,江苏,常州品牌D-Foam形状可根据客户提供图纸生产颜色可根
防潮耐水EVA材料
产品属性用途区域产品包装、耐水 防潮密度0.02-0.18g/cm3原产地中国,江苏,常州品牌D-Foam形状可根据客户提供图纸生产颜色可根
耐油耐水海绵
产品属性用途区域产品包装、耐水 防潮密度0.02-0.18g/cm3原产地中国,江苏,常州品牌D-Foam形状可根据客户提供图纸生产颜色可根
供应耐水海绵
产品属性用途区域产品包装、耐水 防潮密度0.02-0.18g/cm3原产地中国,江苏,常州品牌D-Foam形状可根据客户提供图纸生产颜色可根
看了OPPO、vivo的新旗舰手机样张后,决定还是继续用微单吧
最近,OPPO、vivo都给出了自家旗舰手机的样张,大战一触即发。记得手机圈上一次这么火爆,还是小米15 Ultra的时候。具体来说,当
微信借钱不求人,6个步骤轻松搞定...手机微信怎么借钱「微信借钱不求人,6个步骤轻松搞定...」
微信,作为中国人日常生活中不可或缺的社交软件,不仅满足了人们的沟通需求,还悄然融入了金融服务,其中就包括微信借钱功能。无
小米8系列手机,有它才叫防摔保护手机爆屏「小米8系列手机,有它才叫防摔保护」
手机已成为日常生活必备品,而且小米8陶瓷后盖摔不得,维修的费用都赶上半个手机的钱了,选什么手机壳呢,贼难拆的磨砂硬壳?一
米其林指南开启江苏篇章,“江苏味”如何与世界“双向奔赴”
米其林指南作为餐饮界的“奥斯卡”,关注度高。2024年7月,米其林指南重调评价体系,转为省份榜单评选,并官宣江苏省、福建省成
重磅发布!5.4%!
4月16日,国家统计局发布的数据显示,一季度,在以习近平同志为核心的党中央坚强领导下,各地区各部门认真贯彻落实党中央、国务