首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将excel中数据验证单元的所有下拉值提取到每个值的单个单元格中?

如何将excel中数据验证单元的所有下拉值提取到每个值的单个单元格中?
EN

Stack Overflow用户
提问于 2018-12-29 17:50:16
回答 1查看 946关注 0票数 0

我在Excel中有一个包含500个值的下拉列表。如何将这些值放入每个值的单个单元格中?基本上,在500个不同的单元格中有500个值,我可以使用这些值,而不必搜索整个下拉列表。

注意:我不能使用数据验证对话框,因为这些值是从我无权访问的另一个工作簿中引用的

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-12-29 22:51:07

假设您在A1单元格中进行了数据验证。使用以下sub从B1, B1, B3 …..中将验证列表提取到Column B means

代码语言:javascript
运行
复制
Sub ExtractValidationList()
Dim x() As String

   x = Split(Range("A1").Validation.Formula1, ",")
   For i = 0 To UBound(x)
        Cells(i + 1, 2) = x(i)
   Next

End Sub
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53968456

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档