利用VBA一键删除Excel表格中全部公式

文件发给其他人,如果不想对方查看公式或者公式太多的情况导致卡都是一个问题,少量我们可以自己手动选择性粘贴-值来处理,但是实际可能文件特别多且其中的工作表也不止一张,手动处理就非常麻烦了,所以我们应该怎么办?
写个代码吧!以后需要直接一键批量转换!
▍案例演示

> 功能说明:把所选择的全部中的全部工作表中的公式删除仅保留值!
> 操作说明:
1、点击按钮,选择要处理的Excel文件,可以选择一个或者多个
2、稍等片刻,出现提示,‘处理完成,处理:N个’

3、在原始文件所在的文件夹中,会生成一个副本,后缀为“转换”的文件!

利用VBA一键删除Excel表格中全部公式

利用VBA一键删除Excel表格中全部公式

▍全部代码截图

代码核心部分已添加注释说明!选择文件的代码,经常写VBA的同学可以参考一下,一般都是这样的来写!遍历Excel文件和遍历工作表也是我们经常需要的操作,案例中的写法一般也比较通用,仅供参考!本来想直接使用 UsedRange.Value = UsedRange.Value  但是容易内存溢出!

利用VBA一键删除Excel表格中全部公式

▍附件下载

[GuestPay]

下载地址:https://www.lihaiblog.cn/blog/242.html

[/GuestPay]

温馨提示:本站提供的一切软件、教程和内容信息都来自网络收集整理,仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负,版权争议与本站无关。用户必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!

给TA打赏
共{{data.count}}人
人已打赏
Excel/VBA

Excel中if函数满足任意条件和同时满足多个条件的用法

2025-3-10 16:36:28

Excel/VBA

Excel中的排序函数,SORT函数

2025-3-10 16:36:31

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索