Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/14.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
Inputbox无法跨excel的不同实例工作_Excel_Vba_Input - Fatal编程技术网

Inputbox无法跨excel的不同实例工作

Inputbox无法跨excel的不同实例工作,excel,vba,input,Excel,Vba,Input,我有一个输入框,要求用户选择一系列单元格。这在同一Excel实例中运行的工作簿中运行良好。但是,当尝试从运行在不同excel实例中的工作簿中选择一个范围时,它不起作用(当从不同excel实例中选择一个范围时,它不会填充输入框)。我不知道如何解决这个问题。如有任何协助,将不胜感激 Set rng = Application.InputBox("Select range", "Range Selector", Type:=8) 它就是不能那样工作。解决方案可能并不容易。因此,您只能从运行同

我有一个输入框,要求用户选择一系列单元格。这在同一Excel实例中运行的工作簿中运行良好。但是,当尝试从运行在不同excel实例中的工作簿中选择一个范围时,它不起作用(当从不同excel实例中选择一个范围时,它不会填充输入框)。我不知道如何解决这个问题。如有任何协助,将不胜感激

    Set rng = Application.InputBox("Select range", "Range Selector", Type:=8)

它就是不能那样工作。解决方案可能并不容易。因此,您只能从运行同一实例的工作簿中选择一个范围?这是因为它无法识别在不同实例中打开的工作簿吗?你能再解释一点让我能理解吗,谢谢。我无法解释原因——只是注意到如果你尝试这样做是行不通的。输入框未“连接”到其他Excel实例。