我正在尝试为GICS部门做部门分类。GICS结构由11个部门、24个行业群、69个行业和158个子行业组成。下面的链接给出了行业分类
https://en.wikipedia.org/wiki/Global_Industry_Classification_Standard
我可以使用数据验证和名称范围功能创建一个类似于附加图像的下拉列表吗?
像这样使用vba按钮进行刷新

发布于 2020-05-17 18:25:54
在web上,有许多创建相互依赖的验证下拉菜单的分步指南。This is one of them。按照说明进行操作是一项严肃的工作。为了帮助您在您的道路上,我为您创建了一个起点。

图中显示了一个名为Industry_Groups的表。它为每个组都有一列,在此列中列出了该组中的所有行业。现在,您可以创建一个包含所有列标题的下拉列表,这将使您能够选择任何行业组。此下拉列表将包含列表规范
=INDIRECT("Industry_Groups[#Headers]")dependent下拉列表将包含下面给出的列表规范。
=INDIRECT("Industry_Groups["&A10&"]")如您所见,它从单元格A10中获取引用的表列名称,该名称由第一个下拉列表占用。因此,第二个下拉列表中的列表将根据第一个下拉列表中的选择而变化。
当然,在第二个下拉列表中可以选择的只是另一个表中另一个列表的名称。他们中的每一个都会像上面显示的那样命名一个表-字面上有数百个这样的表。必须先创建它们,然后才能开始编程。
谈到编程,您似乎试图创建一个基于VBA的系统,该系统将动态生成列表。毫无疑问,这是可能的,但这将需要一些严肃的编程,而您的尝试并不显示出这方面的能力。我在这里向您展示的系统的优点是,您可以使用自己的资源创建和实现它。你知道,这是你手中的麻雀和屋顶上的鸽子的故事。
https://stackoverflow.com/questions/61848026
复制相似问题