批量删除几百个EXCEL表的的指定行 5

几百个EXCEL表统一删除17181920行,有啥办法新手请详细解释不是一个EXCEL表是yi一个文件夹里几百个表谁给编个VBA还是VBS可以一下子删除的告诉具体怎么用... 几百个EXCEL表 统一删除 17 18 19 20行 ,有啥办法 新手 请详细解释
不是一个EXCEL表 是yi一个文件夹里 几百个表 谁给编个VBA还是VBS 可以一下子删除的 告诉具体怎么用
展开
 我来答
月夜清泉168
高粉答主

2019-07-06 · 每个回答都超有意思的
知道大有可为答主
回答量:3.2万
采纳率:85%
帮助的人:4315万
展开全部
如果是同一个工作簿中的多个工作表,可点击第一个表格标签,按住Shift键点击最后一个表格标签,成组选中,然后删除选定的行。
xiangbaoan
2019-07-07 · TA获得超过2159个赞
知道小有建树答主
回答量:769
采纳率:75%
帮助的人:268万
展开全部
Sub test() '新建一个工作簿,放入以下代码,与其它文件放在一起,然后执行,耐心等待。没测试!真巧,这里又遇到
Dim p$, f$, sh As Worksheet
Application.ScreenUpdating = False
p = ThisWorkbook.Path & "\"
f = Dir(p & "*.xls*")
Do While Len(f)
If f <> ThisWorkbook.Name Then
With Workbooks.Open(Filename:=p & f, UpdateLinks:=0)

For Each sh In .Worksheets '所有的工作表
sh.Rows(17).Resize(4).Delete
Next

'' With .Worksheets(1) '第1张工作表
'' .Rows(17).Resize(4).Delete
'' End With

.Close 1
End With
End If
f = Dir
Loop
Application.ScreenUpdating = True
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
柳上寒烟
2019-07-06 · TA获得超过2149个赞
知道大有可为答主
回答量:2847
采纳率:79%
帮助的人:525万
展开全部
你这种需求,非VBA莫属。
编写VBA代码,对文件逐一打开,删除目标行,保存,打开下一文件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友e30a0b1
2019-07-06 · TA获得超过134个赞
知道小有建树答主
回答量:233
采纳率:0%
帮助的人:25.4万
展开全部
编辑 定位 或CTRL+G或F5 定位条件 常量 只勾选 文本 确定 按键盘上的Delete键
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
师峭都cC
2019-07-06 · TA获得超过6864个赞
知道大有可为答主
回答量:9831
采纳率:79%
帮助的人:428万
展开全部
请问你的【颜色】是怎么得来的,是手工设置底色还是条件格式而来的?两种处理是不一样的如果是手工设置的,你需要提供这个黄色的颜色值,因为系统中有很多【黄色】,如果是条件格式而来的,你需要提供条件格式的公式
追问
和y颜色啥关系
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式