静态显示 Excel 下拉框

静态显示 Excel 下拉框

我想向董事会展示我编写的 Excel 问卷,无论是通过纸质还是幻灯片。它使用了很多下拉框,所以我想了解一下如何显示每个答案的选项(来自下拉框),而不必手动多次打印屏幕并将结果粘贴到 Visio 中。

有谁遇到过一种简单、快速的方法来做到这一点?

答案1

我认为您无法使用数据验证下拉菜单来实现这一点。能否将下拉菜单转换为 ActiveX 控件?

甚至下面的代码片段也会失败:

Sub Foo()
    Range("C4").Select    'Assuming this is the cell containing the dropdown list
    Application.SendKeys "%{DOWN}", 1
    Range("C4:C10").CopyPicture Appearance:=xlScreen, Format:=xlPicture
    ActiveSheet.Paste Destination:=Worksheets("Sheet1").Range("D16")
End Foo

它确实导致下拉菜单出现,但是“CopyPicture”方法复制底层单元格,而不是显示的下拉菜单。

相关内容