我用Access创建了一个表格,表格中有些字段是Rich Text的,想要输出到word,但是到word里一看,并没有按照RichText的格式输出,而是把字符的大小颜色等属性通过纯文本方式输入到了文档里,有没有办法直接输出这些Rich Text到word的?多谢先~~

解决方案 »

  1.   

    你输出到RTF 格式看看 
    因为RICHTEXTBOX 只能读取rtf和txt格式的文本
      

  2.   

    多谢楼上回复。
    我用的是Text控件,只是把Text Format设置成了Rich Text,在Access窗体里显示Text控件内容时,是rich text格式的,但是输出到word就变成纯文本格式了,是不是有什么属性设置可以保持Rich Text输出的?
    你说的输出到RTF,怎么操作的?
    我用的是Access 2007.
      

  3.   

    text只能输出txt文本格式~~~ rithtextbox 控件  保存格式为rtf  貌似这样是不行的  你需要新建一个rtf格式的文件  然后保存进去  新建rtf格式有点麻烦
      

  4.   

    这样子行不行我不敢保证 没试过 但读取RTF格式的文本是可以读取到字体和颜色的 
    你如果用textbox读取word那是不可能读取到的
      

  5.   

    Access2007的窗体设计面板上有richtextbox这个空间类型吗?多谢
      

  6.   

    补充一下,我用text控件可以在Access窗体里显示Rich Text的