vba - Excel:使用两个不同的范围创建下拉列表

标签 vba excel

我在一个工作簿中有以下三个 excel 表:

  1. Range1_Sheet(A1:A5包含需要显示在 下拉)
  2. Range2_Sheet(A1:A5 包含需要的数据 显示在下拉列表中)
  3. List_Sheet(此工作表显示一个下拉列表,其中包含位于上述两个范围内的所有值)。

我使用一个范围/工作表成功地做到了这一点。但我想知道如何从两个不同的来源填充列表?

最佳答案

这是同一个问题,但只有 Google 电子表格的答案 Can I create a drop down list with data from multiple sheets

试试这个 - 数据验证: http://www.contextures.com/xlDataVal05.html

也许是这个? http://ccm.net/faq/15543-excel-creation-of-dropdown-from-dynamic-list-in-vba

它解释了使用 2 个不同工作簿的方法,但也应该只使用一个工作簿和多个工作表。

关于vba - Excel:使用两个不同的范围创建下拉列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37523524/

相关文章:

vba - 如何调用从 VBScript 返回对象数组的方法(COM 对象的)

excel - 将文本文件导入 Excel 工作表

c# - 使用 Microsoft.Office.Interop.Excel 从 excel 2010 中读取数据

java - java中使用POI读取Excel

vba - 使用 UTF-8 编码将工作表保存到 TXT

excel - 在Excel VBA中查找外部显示器的大小

excel - 没有指数数字的 CSV 文件创建

javascript - 创建 excel 文件并使用 ExcelJS 写入

vba - 结合计数在 VBA 中的今天功能等效

excel - 在给定 Range 对象的 VBA 中循环遍历两个相同长度的单元格范围