Access 2013 - 在表单的字段中设置多种字体颜色
Access 2013 - Setting multiple font colors in field on a form
我很确定我正在寻找的东西无法完成。我有一个表单,用户将在其中输入数据列表。数据将是需要完成的步骤列表。目前字体是黑色的,但是他们想指定句子来改变颜色,比如红色、黑色和绿色。我唯一能想到的就是条件格式,但这会影响所有文本,而不仅仅是其中的一小部分。
就像我说的,我不认为这是可行的,但我想我会问一下,看看以前是否有人尝试过。
您可以使用富文本控件。可以使用 GUI 应用颜色格式,或者您可以使用 VBA 自己编写颜色编码。
这在一定程度上取决于数据的编辑方式。
自 Access 2007 起,您不再需要单独的控件。控件后面需要一个Memo(Long Text)字段,设置字段的TextFormat
属性和文本框为RichText
.
见Insert or add a rich text field
它支持 HTML 的一个子集,包括字体颜色。 Access 提供了在功能区和弹出菜单(在 Access 运行时中也可用)中设置文本格式的功能。
我很确定我正在寻找的东西无法完成。我有一个表单,用户将在其中输入数据列表。数据将是需要完成的步骤列表。目前字体是黑色的,但是他们想指定句子来改变颜色,比如红色、黑色和绿色。我唯一能想到的就是条件格式,但这会影响所有文本,而不仅仅是其中的一小部分。
就像我说的,我不认为这是可行的,但我想我会问一下,看看以前是否有人尝试过。
您可以使用富文本控件。可以使用 GUI 应用颜色格式,或者您可以使用 VBA 自己编写颜色编码。
这在一定程度上取决于数据的编辑方式。
自 Access 2007 起,您不再需要单独的控件。控件后面需要一个Memo(Long Text)字段,设置字段的TextFormat
属性和文本框为RichText
.
见Insert or add a rich text field
它支持 HTML 的一个子集,包括字体颜色。 Access 提供了在功能区和弹出菜单(在 Access 运行时中也可用)中设置文本格式的功能。