将颜色选择器颜色传递给变量

时间:2017-09-06 23:51:27

标签: vba excel-vba excel

有没有办法将从内置选择器中选择的颜色传递给变量? 像这样的东西?

newColour = Application.Dialogs(xlDialogEditColor).Show(1)

如果没有,将GUI中的颜色变为变量的最佳方法是什么,以便用户更容易改变颜色?

感谢。

1 个答案:

答案 0 :(得分:3)

您的代码要求用户为颜色1选择新颜色,如果用户选择颜色,则将UILabel返回到变量True,如果取消,则返回newColour

因此,您可以将代码用作

False