【问题标题】:Microsoft Access 2013 - Variable in Table DataMicrosoft Access 2013 - 表数据中的变量
【发布时间】:2014-05-24 03:31:48
【问题描述】:

我正在使用 Access 2013 和 CDO 直接从我的应用程序发送电子邮件。我正在构建一个表单,以允许用户根据保存的模板撰写电子邮件。模板存储在访问表中,并将使用变量在电子邮件中填充相关数据。像代码一样处理表格数据被证明是困难的。下面是一个简单的假设示例:

vExample = "1234"
tblEmailTemplate.EmailBody = "text " & vExample

当我在表单上填充 txtEmailBody 时,我得到:"text " & vExample;

我需要的是:text 1234

任何建议或建议将不胜感激!

(如果富文本格式的文本框是前进的唯一途径,那么一个指向如何使用 RTF 处理变量的快速链接的链接可能会很棒)

【问题讨论】:

  • 我不知道您的表格数据在哪里?我认为那里可能存在问题,因为通常您想做的事情不应该是问题。所以:简化问题是可以的。但是,如果您将问题简化掉,则不会;)请发布有问题的代码。
  • 我使用的是绑定表单,所以除了表格中的内容之外没有任何代码。

标签: vba ms-access variables ms-access-2013 richtext


【解决方案1】:

我找到了解决办法;

改变

vExample = "1234"
tblEmailTemplate.EmailBody = "text " & vExample

vExample = "1234"
tblEmailTemplate.EmailBody = text [evExample]
strBody = Replace(tblEmailTemplate.EmailBody, "[[evExample]]", vExample)

【讨论】:

    猜你喜欢
    • 2014-08-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-23
    • 2015-01-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多