Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >VBA 清除某个文件夹下的所有xls文件的公式

VBA 清除某个文件夹下的所有xls文件的公式

作者头像
办公魔盒
发布于 2019-07-22 04:45:38
发布于 2019-07-22 04:45:38
1.9K0
举报
文章被收录于专栏:办公魔盒办公魔盒

Sub Command()

On Error Resume Next

Application.DisplayAlerts = False

Dim wb As Workbook

Dim lj, dirname

Application.ScreenUpdating = False

With Application.FileDialog(msoFileDialogFolderPicker)

.InitialFileName = "C:\Users\" & Environ("username") & "\Desktop\"

If .Show = True Then Path = .SelectedItems(1) & "\"

End With

If Path = "" Then Exit Sub

lj = Path

i = 2

dirname = Dir(lj & "\*.xl*")

Do While dirname <> ""

Application.DisplayAlerts = False

Sheets("sheet1").Range("a" & i).Value = dirname & "已清除公式"

On Error Resume Next

Set wb = Workbooks.Open(lj & dirname)

With wb.Sheets("料单1")

.UsedRange.Value = .UsedRange.Value

End With

Application.DisplayAlerts = False

wb.Save

wb.Close False '关闭源文件,不保存

dirname = Dir

i = i + 1

Loop

Application.DisplayAlerts = True

Sheets("sheet1").Range("a1").Value = Path

Application.ScreenUpdating = True

MsgBox "ok"

End Sub

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-10-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 办公魔盒 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
几个有用的Excel VBA脚本
最近有个朋友要处理很多的Excel数据,但是手工处理又太慢,让我帮忙处理。通过搜索和自己的编写,帮他写了几个脚本,大大提高了工作效率。其实Excel中的脚本(宏)的功能非常方便,只要熟悉了Excel的对象,做一些常见的处理,还是非常容易的。
大江小浪
2018/07/25
1.5K0
matinal:Excel用VBA代码一键合并汇总多个工作簿
有时候,你需要将几十个工作簿中的内容,快速汇总至合并至一个工作簿,如果手动一个复制粘贴,那心里有苦说不出。。。
matinal
2023/11/21
1.1K1
matinal:Excel用VBA代码一键合并汇总多个工作簿
ExcelVBA一键汇总文件夹中多Excel简历信息到一个Excel文件中
yhd-ExcelVBA一键汇总文件夹中多Excel简历信息到一个Excel文件中
哆哆Excel
2022/10/25
4470
ExcelVBA一键汇总文件夹中多Excel简历信息到一个Excel文件中
ExcelVBA一键汇总多文件的指定工作表的到一个文件
【问题】下发给下面各单位的表格收集信息资料,上交上来后有很多个文件,文件的内容格式是一样(我下发时定的格式),我想把这些资料汇总在一起,
哆哆Excel
2022/10/25
1K0
ExcelVBA一键汇总多文件的指定工作表的到一个文件
ExecelVBA批量打印文件夹有文件并设置打印为一页数
在工作中我们要打印文件夹中所有文件,如果每个文件打开--输入打印份数--打印--关闭,再来打开--输入打印份数--打印--关闭,如果文件少还可以, 如果文件多你会累S,
哆哆Excel
2022/10/31
1.3K0
一小时搞定 简单VBA编程 Excel宏编程快速扫盲
Excel宏编程可以快速完成批量表格操作:复制粘贴、数据过滤等,宏代码基于VB语言实现,有基础的编程经验就能快速阅读。下面是我的学习笔记。
全栈程序员站长
2022/08/10
1.8K0
文件夹中多工作薄指定工作表中提取指定字符的数据
【问题描述】一个文件夹中有4年的公司的销售情况的Excel文件,一个月一个文件,每个文件中有一个工作表”销售情况”,请你在“销售情况”的工作表中,复制出”小龙女”的销售金额,并汇总到一个工作表,计算出“小龙女”这四年来的销售总额
哆哆Excel
2022/10/25
1K0
文件夹中多工作薄指定工作表中提取指定字符的数据
Excel学习----一键创建相应“惟一性”的文件,再筛选数据并写入相应的文件中
领导是要求是:有这样的一个表格,请按“模板”文件,建立面试级别的几个文件,并筛选出相应的内容填写到各工作簿中,
哆哆Excel
2022/10/25
8760
Excel学习----一键创建相应“惟一性”的文件,再筛选数据并写入相应的文件中
合并/拆分 Excel?Python、VBA轻松自动化
当你收集了 n 个人的 EXCEL 记录表,需要将它们汇成一个总表时你会怎么做呢? 如果不通过技术手段,要一个个打开再复制粘贴也太麻烦了吧! 此时就需要一个通过几秒钟的点击就能完成合并的工具。
朱小五
2020/10/09
2.4K0
合并/拆分 Excel?Python、VBA轻松自动化
ExcelVBA学习之一键打印文件夹中的所有Excel文件
【问题】要打印的Excel文件有几百个,格式有2003版本的也有2016版本的,全部都打印第一个sheet1工作表就可以啦,(如果所在的sheet工作都要打印呢?)。
哆哆Excel
2022/10/25
3K0
ExcelVBA学习之一键打印文件夹中的所有Excel文件
文科生也能学会的Excel VBA 宏编程入门(三)——合并文件
在日常工作中,我们经常会遇到需要汇总多个表格的数据,将它们合并到一个表格里的情况。虽然复制粘贴大法好,但如果让你汇总几十人填报的个人信息并做成汇总表格,估计你也膜不动了。因此,这一次我们就通过VBA程序完成这个任务,从此妈妈再也不担心我数数到头秃。
全栈程序员站长
2022/09/02
3.9K0
VBA: 多份文件的批量顺序打印(2)
文章背景:测试仪器的数据有些会以Excel文件的形式保存,工作量大时测试员会选中多份文件进行批量打印,同时可能需要删除一些无需打印的测试数据(比如空白样,错误数据等)。现在以批量打印Excel文件(.xlsx格式)为例,采用VBA编程,进行任务的实现。
Exploring
2022/09/20
1.4K0
VBA:  多份文件的批量顺序打印(2)
VBA批量打印同一文件夹下的Excel文件
VBA批量打印同一文件夹下的Excel文件!!注意:只能打已经设置好打印范围的Excel文件!!如果想打印任意数据区域请自行增加!!
办公魔盒
2019/07/22
3.2K0
VBA用字典批量查找社保数据
【问题】我们知道社保导出的数据是很多合并的单元格,如果要查找一个数据都要找很久,如果数量多了更多费时,基于以上问题,特用VBA设计一个批量查找的程序。
哆哆Excel
2022/10/25
7300
VBA用字典批量查找社保数据
Excel VBA批量转换某个文件夹里的xls工作簿为xlsx
With Application.FileDialog(msoFileDialogFolderPicker)
办公魔盒
2019/07/22
2K0
Excel VBA批量转换某个文件夹里的xls工作簿为xlsx
Excel批量解密文件夹下密码一致的文件
Excel批量解密文件夹下密码一致的文件 工具下载地址: //download.csdn.net/download/qq_35866846/11990142 代码如下
诡途
2022/05/09
5690
常用EXCEL宏FUNCTION 2020.11.20「建议收藏」
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/144014.html原文链接:https://javaforall.cn
全栈程序员站长
2022/08/26
1.1K0
Excel VBA学习自定义函数-从表1查找字符复制到表2
' s1 = Sheets("Sheet4").Range("c1").Value
哆哆Excel
2022/10/25
5900
VBA: 遍历文件抓取指定条件的数据
文章背景:要查看某次考试成绩不及格的所有学生名单;假定按年级建文件夹,每个文件夹内有各班的考试成绩表(见下图)。需要遍历所有表格,然后对每行的学生成绩进行判断。
Exploring
2022/08/10
1.6K0
VBA: 遍历文件抓取指定条件的数据
Excel VBA编程
在Excel中,数据只有文本,数值,日期值,逻辑值和错误值五种类型。但是在VBA中,数据类型跟Excel不完全相同。根据数据的特点,VBA将数据分为布尔型(boolean),字节型(byte),整数型(integer),单精度浮点型(single),双精度浮点型(double),货币型(currency),小数型(decimal),字符串型(string),日期型(date),对象型等等
全栈程序员站长
2022/08/11
46.4K0
Excel VBA编程
推荐阅读
相关推荐
几个有用的Excel VBA脚本
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档