Excel引用对数据透视表RefreshTable无效

时间:2017-05-03 10:16:53

标签: excel vb.net excel-vba vba

我有一个使用简单VBA刷新数据透视表的按钮。

当我点击它时,我得到了:

  

运行时错误'1004':

     

参考无效。

当我选择// is cURL installed yet? if (!function_exists('curl_init')){ die('Sorry cURL is not installed!'); } // OK cool - then let's create a new cURL resource handle $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'https://example.com/sites/AAA/default.aspx'); curl_setopt($ch, CURLOPT_REFERER, 'https://example.com/sites/AAA/default.aspx'); curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla15-1.0"); //curl_setopt ($ch, CURLOPT_PORT , 8089); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_TIMEOUT, 10); $output = curl_exec($ch); print_r( $output); curl_close($ch); 时,会突出显示以下内容:

  

pt.RefreshTable

完整代码:

Debug

任何人都可以帮忙解释我遇到的问题吗?

1 个答案:

答案 0 :(得分:0)

问题是引用已更改其外部表名的ODBC数据转储的数据透视表。

更新了名称并再次有效。