0

我有一个使用数据透视表的 excel 电子表格。

目前我有一个超链接来刷新每天都是新的数据。

我想开发一种在打开 Excel 文件时刷新数据的方法,但它今天已经更新了。

这可能使用VBA吗?

我目前的代码是...

Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)
        If Target.Range.Address = "$A$1" Then

            MsgBox "Your data will now be updated.  This may take a moment..."
            ActiveWorkbook.RefreshAll
            Sheet1.Range("A2").Value = DateTime.Now

            Exit Sub
        End If

    End Sub

提前致谢。

4

1 回答 1

1

尝试将您的代码放入Workbook_Open

http://support.microsoft.com/kb/265113

于 2013-09-03T10:19:56.323 回答