Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vba 正在尝试更改MS Access富文本字段中选定的文本格式_Vba_Ms Access 2007 - Fatal编程技术网

Vba 正在尝试更改MS Access富文本字段中选定的文本格式

Vba 正在尝试更改MS Access富文本字段中选定的文本格式,vba,ms-access-2007,Vba,Ms Access 2007,我一直在尝试为我正在为工作构建的MS Access 2007应用程序寻找解决方案。其中一种形式允许创建特定类型的文档,文本的主体是富文本字段。我想做的是能够选择文本的一部分,然后按下格式化按钮,并导致所选文本发生更改-事实上,与这里的提交框没有什么不同。我在Access和VBA方面相当扎实,并尝试过使用SelText等,但我似乎无法让它工作 有人能告诉我怎么做吗?我知道我可以只使用键盘快捷键,但该数据库的目标用户是计算机技能相对较低的人 提前感谢任何能提供帮助的人 你走的路是对的;) 如果我是你

我一直在尝试为我正在为工作构建的MS Access 2007应用程序寻找解决方案。其中一种形式允许创建特定类型的文档,文本的主体是富文本字段。我想做的是能够选择文本的一部分,然后按下格式化按钮,并导致所选文本发生更改-事实上,与这里的提交框没有什么不同。我在Access和VBA方面相当扎实,并尝试过使用SelText等,但我似乎无法让它工作

有人能告诉我怎么做吗?我知道我可以只使用键盘快捷键,但该数据库的目标用户是计算机技能相对较低的人

提前感谢任何能提供帮助的人

你走的路是对的;)

如果我是你,我会在这个网站上创建这样的按钮(B代表粗体,I代表斜体),用户可以选择文本并点击按钮

现在,要使所选文本加粗,请使用

RichTextBox.SelBold = True
'or just toggle the value
RichTextBox.SelBold = Not RichTextBox.SelBold
斜体字:

RichTextBox.SelItalic = True
颜色:

RichTextBox.SelColor = vbRed

等等……

啊,我觉得自己像个白痴!非常感谢你,马努,这真的帮了大忙。