【发布时间】:2018-09-26 23:05:25
【问题描述】:
我们使用 SaveAsText 将 vba 代码从 access 数据库导出到文本文件,并将此文件放入 svn 数据库。见这里:Extract VBA-Code from Access via C#
问题是,VBE(= VBA 开发环境)似乎在后台改变了很多东西。例如:
xerrdesc = Err.Description
改为:
xerrdesc = Err.DESCRIPTION
在几十个模块中。
我们无法找出 VBE 改变这一点的原因。对我们来说,它看起来很随机。有时,这些内容会更改为示例中的大写字母。有时它会变成小写字母等等。
结果是存储库中出现了某种“噪音”。有很多我们不打算的变化。
有没有办法防止 VBE 在后台更改代码?
【问题讨论】: