【问题标题】:Transferring Rich Text data from Access to Word将富文本数据从 Access 传输到 Word
【发布时间】:2009-04-28 02:36:10
【问题描述】:

我一直背负着支持一个现已停业的承包商生产的旧 Access 2003 数据库(带有 SQL 后端)。

该数据库包含多个“非常规”报告。他们都通过 VBA 使用自动化将字段直接输出到 Word 文档。有点像这样(伪代码):

for each row{
      output(row.id);
      moveRight();
      output(row.firstName);
      newLine();
}

等等

问题是,数据库包含几个富文本字段。要将这些(包括它们的格式)输出到文档中,开发人员打开一个单独的 Access 表单,其中包含一个富文本控件,并将相应的字段拉入文本框中。

然后他执行“全选,复制”,快速返回 Word,然后粘贴文本。

我的任务是在报表中添加一个新的富文本字段,我觉得必须有更好的方法来做到这一点......

【问题讨论】:

  • 如果他创建了一种访问功能的通用方式会更容易。就目前而言,每个报告都使用稍微修改过的代码复制/粘贴。我很难对这个承包商的(每日 WTF 值得)代码感到满意。

标签: vba ms-access ms-word


【解决方案1】:

啊!显然是一个重复的问题。

答案如下:

Word Automation: Write RTF text without going through clipboard

【讨论】:

    猜你喜欢
    • 2021-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多