VBA 等效于“刷新此连接或刷新全部”

VBA 等效于“刷新此连接或刷新全部”

Excel 默认为其连接启用“刷新此连接或刷新全部”设置。我可以通过编程方式关闭和打开连接设置吗?

我基本上需要一些不是虚构的东西全部刷新在以下示例中:

For Each cn In ThisWorkbook.Connections
    If cn.RefreshOnAll Then
        cn.RefreshOnAll = False
    End If
Next

在此处输入图片描述

答案1

使用以下代码(真的或者错误的):

ActiveWorkbook.Connections("连接名称").RefreshWithRefreshAll = False

此外,如果您想阻止用户刷新连接,您可以设置.启用刷新属性(True 或 False)

相关内容