Excel操作下拉列表

Excel操作下拉列表,excel,vba,Excel,Vba,我正在寻找一种在VBA代码中操作数据验证下拉列表的方法;我正在尝试创建一个宏,它将遍历列表中的每个选项,将工作表另存为PDF,然后继续执行列表中的下一个选项,直到所有选项都已用尽 我已经找到了所有的代码(我想),除了一个向下移动列表的命令;我尝试了一些使用列表索引的方法,但都不能很好地使用它。工作表是“成本中心仪表板”,带有验证列表的单元格是“A2” 提前感谢您的帮助 数据验证是从单元格驱动还是从手动输入的列表驱动?您可以将其转换为单元格引用,并在隐藏的“设置”选项卡上的单元格中循环。它从“列表

我正在寻找一种在VBA代码中操作数据验证下拉列表的方法;我正在尝试创建一个宏,它将遍历列表中的每个选项,将工作表另存为PDF,然后继续执行列表中的下一个选项,直到所有选项都已用尽

我已经找到了所有的代码(我想),除了一个向下移动列表的命令;我尝试了一些使用列表索引的方法,但都不能很好地使用它。工作表是“成本中心仪表板”,带有验证列表的单元格是“A2”


提前感谢您的帮助

数据验证是从单元格驱动还是从手动输入的列表驱动?您可以将其转换为单元格引用,并在隐藏的“设置”选项卡上的单元格中循环。

它从“列表”选项卡上的单元格驱动,但它本身依赖于另一个下拉列表(不需要自动执行)。基本上,用户选择一个EVP,然后根据所选的EVP填充成本中心下拉列表(我们正在尝试自动化的列表)。我想我明白你的意思了,不过,我会好好玩玩的。是的,很好用。非常感谢你的建议,怀亚特!