Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vba excel宏=两个文档之间的链接_Vba_Excel_Hyperlink - Fatal编程技术网

Vba excel宏=两个文档之间的链接

Vba excel宏=两个文档之间的链接,vba,excel,hyperlink,Vba,Excel,Hyperlink,我正在制作一张表格(文件a),需要参考另一份文件(文件B,而不是文件a的第2页)。我使用宏和VLOOKUP链接数据,当两个文档都打开时,它工作得非常好。但是,一旦我关闭了文档B,表上的数据就不能显示“下标超出范围”的消息。 我可以做些什么来避免这种情况,这样我就只能打开主工作表来获取表中的所有数据 另外,我创建了一个按钮,允许我点击并即时显示所有数据。但当我关闭文档B时,只显示了文档B中的一半数据,并且显示了消息“下标超出范围” 谢谢。打开两个文档,然后先关闭B(并保存),然后关闭A(保存)。

我正在制作一张表格(文件a),需要参考另一份文件(文件B,而不是文件a的第2页)。我使用宏和VLOOKUP链接数据,当两个文档都打开时,它工作得非常好。但是,一旦我关闭了文档B,表上的数据就不能显示“下标超出范围”的消息。 我可以做些什么来避免这种情况,这样我就只能打开主工作表来获取表中的所有数据

另外,我创建了一个按钮,允许我点击并即时显示所有数据。但当我关闭文档B时,只显示了文档B中的一半数据,并且显示了消息“下标超出范围”


谢谢。

打开两个文档,然后先关闭B(并保存),然后关闭A(保存)。
现在重新打开A,它会询问您是否要更新链接。回答是。应该是这样。
如果您使用的是2007,则可能必须明确允许外部数据更新