Excel VBA Userform字体颜色更改

我从其他人手中接过一个用户表单(这个表单是由Excel VBA制作的)。 我注意到那个人创build了两个文本框,一个背景是白色的,另外一个是黑色的。 不过,我想使所有的文本框的背景为白色,但我不知道如何更改文本框内的字体颜色。 我想将字体颜色更改为黑色(如左边的文本框)右边的文本框显示如下。 任何人都可以帮助我吗?非常感谢! ![在这里输入图片描述 ] 1

打开VBA编辑器并select您的文本框。如果屏幕左下方的属性窗口不可见,请按F4或select编辑器顶部的“查看”菜单,然后select属性窗口。

在您的文本框仍处于选中状态时,将显示您需要更改字体颜色的选项:

在这里输入图像说明

并为背景颜色:

在这里输入图像说明

点击属性旁边的下拉箭头,popup的颜色拾取就可以select这两种颜色,所以你不需要记住这些值。参见下图:

在这里输入图像说明

在VBE中,当您在UserForm版本中时,select您要更改的文本框。

你会发现属性面板(通常在VBE的左下angular)或右键单击属性

你需要改变BackColorForeColor ! ;)

在这里输入图像说明