我的任务是提出一种方法来使用查询结果来写一个或两个动态段落。主题是财务问题,该段落将采用以下示例的形式:
净销售额增加 [000]或[000]%。这与销售额为[]的前期相比。营业利润增加 [00]%或$ [00]至[00]。 增加由...提供
数据包括括号将直接来自查询结果。像增加的单词可以或者也应该是动态的,反映查询中的值。
可能的方法:
我考虑过的一种方法是使用字段设置mailmerge文档,并将查询结果映射到文档,并将查询结果简单地合并到mailmerge文档中。这种方法与括号数据相吻合,但我不太确定它如何处理增加/减少。
第二种方法是使用Excels text()函数和连接来动态创建句子和段落,然后在复制到word文档之前执行特殊复制。
第三种方法可能是使用Excel VBA编写文档,但这有可能非常复杂。
让其他人遇到类似的任务吗?如果是这样,你是如何解决这个问题的?只是试图获得一些关于如何解决这个问题的新想法。我主要在Excel工作,也许Word有一些功能可以很好地应对这一挑战。