我想向董事会展示我编写的 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”方法复制底层单元格,而不是显示的下拉菜单。