myexcel.xlsx に Power Query セットがあります。その接続のプロパティを thisおよびthisに設定しました。
次のようなVBAコードを書きました
Sub UpdateData()
Dim filename As String
Dim wbResults As Workbook
filename = "C:\myexcel.xlsx"
Set wbResults = Workbooks.Open(filename)
ActiveWorkbook.RefreshAll
wbResults.Close savechanges:=True
End Sub
myexcel.xslx を手動で開くと、Power Query 接続が更新されます。しかし、VBA コードではそうではありません。これを昔ながらの Excel 接続でテストしたところ、VBA コードで問題なく動作しました。しかし、問題は Power Query 接続にあります。何かご意見は?