vbs 关闭excel的piovt table自动刷新
代码如下(拷贝,将文件后缀修改为.vbs即可):
注:如果在运行时包字节错误,此问题是vbs文件编码在电脑中没有。简单的解决办法就是修改文件的编码格式(用text打开,另存为,选择编码格式。这里可以挨个选择,看那个可以运行就保存哪个)。另外一种就是在电脑的Region里面去配置,安装和vbs编码相同的环境
Function FilesTree(sPath)
dim oExcel,oWb,oSheet
set oExcel= CreateObject("Excel.Application")
'for each in folder all file
Set oFso = CreateObject("Scripting.FileSystemObject")
Set oFolder = oFso.GetFolder(sPath)
Set oSubFolders = oFolder.SubFolders
Set oFiles = oFolder.Files
For Each oFile In oFiles
if instr(oFile,"~$") = 0 then
' WScript.Echo oFile.Path
'Set oWb = oExcel.Workbooks.Open(oFile,,false)
oExcel.DisplayAlerts = false
Set oWb = oExcel.WorkBooks.Open(oFile,false,false)
oExcel.DisplayAlerts = false
' Set oWb = myOBJ.WorkBooks.Open(FileName:= "XXX",, ReadOnly:=false)
'oWb.ActiveSheet.PivotTables("PivotTable1").PivotCache.RefreshOnFileOpen = false
oWb.Sheets("Summary report").PivotTables("PivotTable1").PivotCache.RefreshOnFileOpen = false
' set oFile = replace(oFile,"Test","Test2")
' oWb.SaveCopyAs(replace(oFile,"AAA","BBB"))
oWb.save
oWb.Close 'SaveChanges = true
'oExcel.Quit
'oFile.Delete
end if
Next
'For Each oSubFolder In oSubFolders
' WScript.Echo oSubFolder.Path
'oSubFolder.Delete
' FilesTree(oSubFolder.Path)'递归
'Next
Set oFolder = Nothing
Set oSubFolders = Nothing
Set oFso = Nothing
msgbox "run successfully"
End Function
FilesTree("文件路径") '
vbs 关闭excel的piovt table自动刷新相关推荐
- html增删改后让table自动刷新,vue如何实现表格增删改查效果
vue如何实现表格增删改查效果 发布时间:2021-04-23 14:34:54 来源:亿速云 阅读:90 作者:小新 小编给大家分享一下vue如何实现表格增删改查效果,相信大部分人都还不怎么了解,因 ...
- 关闭子窗口 父窗口自动刷新
function clsoseForm() { window.opener.location.href=window.opener.location.href; window.opener.locat ...
- EasyAdmin弹出层关闭后如何自动刷新当前页面
找到easy-admin.js 搜索$('body').on('click', '[data-open]', function () 下面内容替换这个方法 $('body').on('click', ...
- Python win32com 控制excel自动刷新保存数据并截图发送到企业微信
Python win32com 控制excel自动刷新保存数据并截图发送到企业微信 业务需求 功能模块 爬虫 运行excel宏,刷新保存excel数据 指定区域截图 发送图片到企业微信 业务需求 每天 ...
- 【PowerQuery】Excel 自动刷新PowerQuery连接
Excel集成的PowerQuery提供了数据的手动刷新功能之外,也提供了数据的自动刷新功能.需要注意的是,PowerQuery提供的自动刷新功能是针对连接的,也就是说在PowerQuery自动刷新功 ...
- vbs 对excel的操作 删除、修改单元格,设置字体、背景色 .
vbscript 中对excel常见操作 dim oExcel,oWb,oSheet Set oExcel= CreateObject("Excel.Application") S ...
- VBS遍历Excel工作表的方法
这篇文章主要介绍了VBS遍历Excel工作表的实现代码,需要的朋友可以参考下 核心代码 '****************************************** '拖拽文件,获取文件路径 ...
- 141_Power Query之获取钉钉审批流自动刷新Power BI报告
博客:www.jiaopengzi.com 焦棚子的文章目录 请点击下载附件 一.背景 钉钉办公给很多企业带来了很多方便,比如审批流线上化,通用化.线上化填写后,数据自动获取又是一个硬伤了,虽然数据可 ...
- layui标签页切换并自动刷新
layui每打开一个页面就会以标签页的形式保留在导航条上,然而我们在其他的标签页改了数据,再切换回去页面数据还是以前的,这里就需要一个切换标签页显示并自动刷新当前标签页咯,保证每次切换回来就能看到新数 ...
最新文章
- 在温系统下制作马克系统引导安装镜像启动U盘安装马克OS
- 小米发力AI场景下的“快应用”,投百亿资源扶持开发者
- 7.QML Qt Quick——基于Qt Quick Controls 2实现图片浏览器
- 学python可以做什么产品-学习Python到底有什么用?
- XMind2020的一些使用小技巧
- windows2003 apache php mysql_Windows 2003搭建Apache PHP MySQL环境经验分享
- oracle-SYSTEM表空间的备份与恢复
- 本地Android源代码库下载源码
- 何时才使用https访问项目
- [BZOJ 2152]聪聪可可(点分治)
- 你见过错误 CS0234...吗?
- 智能优化算法:类电磁机制算法 - 附代码
- jpegNPP编译为so
- python最全画地图,可视化数据
- diagrams软件 可替换visio ProcessOn 亿图图示
- Java学生成绩信息管理系统
- 64qam带宽计算_滚降系数为0.5的64QAM信号,数据速率若为_____,则带宽为______。
- 色彩设计基础知识整理
- Linux 查看本地ip
- MCU学习——无线遥控模块
热门文章
- Excel随着表格内容自动调整高度或宽度
- 黑马程序员—聊天小程序
- 软件测试网上课程设计,软件测试 软件测试 《软件测试》课程设计.docx
- 损坏Word文档的几种修复方法
- Tensorflow2.0 Resnet18与cifar100
- 群晖 android软件,Synology Moments下载-Synology Moments app下载v1.3.2安卓版-西西软件下载...
- 适配m1芯片的安卓手机模拟器来了
- android 首页广告位,Android 使用 ViewPager循环广告位的实现
- set在MATLAB中什么意思,matlab中set函数怎么用,具体的,中文的?
- 搜狗输入法切换全角半角