excel - Excel 值不会在特定 PC 上更新
问题描述
我有一个工作簿,其中包含指向其他 4 个文件的链接。为了更新我写的值如下:
它工作完美 - 除非我在一台特定的 PC 上运行它,否则值会正确更新。我检查了 excel 版本并确保所有 Windows 更新都已运行。任何想法(或不同的方法)将不胜感激。
Sub Refresh()
Application.ScreenUpdating = False
Dim wb As Workbook
Set wb = Workbooks.Open("\\C:\folder\file1.CSV")
Workbooks.Open ("\\C:\folder\file2.CSV")
Workbooks.Open ("\\C:\folder\file3.CSV")
Workbooks.Open ("\\C:\folder\file4.xlsx")
ThisWorkbook.Activate
ActiveWorkbook.RefreshAll
Windows("File1.CSV").Close SaveChanges:=False
Windows("File2.CSV").Close SaveChanges:=False
Windows("File3.CSV").Close SaveChanges:=False
Windows("File4.xlsx").Close SaveChanges:=False
End Sub
解决方案
推荐阅读
- sql - 如何 UNNEST、GROUP 和 JOIN 一个数组?
- python-3.x - 使用 MLPClassifier 'score' 方法时出现“预期类数组,得到数组”错误
- python-3.x - 如何关注实际上是点击按钮的链接
- node.js - 如何将 vue.js 客户端添加到现有的 node.js api?
- azure-devops - 为合并 4 个不同构建工件的拉取请求发布选择正确的构建工件
- amazon-web-services - 通过 CDK 中的 ARN 将 eventSource 添加到 Lambda
- angular - 如何在嵌套表单数组中全选和取消全选?
- python - 切换到同一窗口内的弹出窗口
- php - PHP 文档 @example 示例
- c# - ASP.NET MVC - 将动态 ExpandoObject 从控制器传递到视图时出现 RuntimeBinderException