Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.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
Excel 跨多个工作表使用通用下拉列表更改单个单元格_Excel - Fatal编程技术网

Excel 跨多个工作表使用通用下拉列表更改单个单元格

Excel 跨多个工作表使用通用下拉列表更改单个单元格,excel,Excel,我有一个带有场景管理器的大文件,其中更改摘要工作表上的单个单元格会更改工作簿其余部分中可见的场景。数据表提供每个选项的标题值 我希望在每个工作表上都有一个下拉列表,当更改时将更改摘要工作表上的同一个单元格,因此我不需要每次切换可见场景时都返回摘要工作表 如果我使用宏,这是一个简单的过程,这将是我通常直接使用的解决方案。但这需要在没有宏的情况下完成,而这正是我现在努力的方向 有人知道这是否可能(没有宏)并为我指出正确的方向吗 Josh您可以在每张图纸上插入组合框(开发者选项卡>插入>表单控件>组合

我有一个带有场景管理器的大文件,其中更改摘要工作表上的单个单元格会更改工作簿其余部分中可见的场景。数据表提供每个选项的标题值

我希望在每个工作表上都有一个下拉列表,当更改时将更改摘要工作表上的同一个单元格,因此我不需要每次切换可见场景时都返回摘要工作表

如果我使用宏,这是一个简单的过程,这将是我通常直接使用的解决方案。但这需要在没有宏的情况下完成,而这正是我现在努力的方向

有人知道这是否可能(没有宏)并为我指出正确的方向吗


Josh

您可以在每张图纸上插入组合框(开发者选项卡>插入>表单控件>组合框)。将链接单元格作为摘要工作表的单元格(带有工作表名称的绝对引用)。该单元格将为您提供下拉列表中所选项目的索引。然后,您可以在每次要更改的单元格中插入索引公式,以获取下拉列表的值。将其插入一张图纸后,可以将其复制到其他图纸。不需要宏。

非常感谢Naresh。这很简单。期待着在愤怒中实现它。愤怒?需要进一步澄清答案吗?我能帮忙吗?一个俚语。我的意思是,我在一个示例文件上测试了它,以确保它能够正常工作。是的。我现在需要在我的工作文件中实现它。