【发布时间】:2020-12-14 18:04:50
【问题描述】:
我使用 Access 在我构建/维护后端的 ~20 个数据库之间更新一系列 ~300 个文件,但操作数据库的最终用户充其量只是涉及任何与技术相关的新手。这对于允许我以 CSV 或 XLSX 提交的导出非常有效,但现在我需要处理大量导出,这些导出必须与导出时的特定 XML 模板匹配。我可以很好地导入 XML,但我很难将它恢复为完全相同的 XML 格式〜 100 次,而无需用户知道如何手动更新文件。目前我以 CSV 格式导出,用户只需将该列复制并粘贴到 XML 文件中,但现在我们正处于谈论每周大约 100 个文件的地步。不好看。
我需要匹配的 XML 文件格式在前 7 行中设置了文本,每次都需要保持一致,并且与数据库中的更新无关。第 8 行是字段名称,其余行是数据库正在更新的内容的导出。我还应该补充一点,VBA 不是我的舒适区,但愿意在指导下努力。
任何帮助表示赞赏!我对此进行了很多研究,但一无所获。
【问题讨论】:
-
这能回答你的问题吗? Exporting Access Table into XML using VBA
-
如果 xlst 文件不能工作,替代方法是将字符串写入文本文件 vbahowto.com/how-to-generate-a-xml-file-with-access-vba