gpt4 book ai didi

Excel VBE 导出不一致

转载 作者:行者123 更新时间:2023-12-04 20:20:47 25 4
gpt4 key购买 nike

我正在导出 .bas来自 .xls 的文件此处概述的文件:Exporting A VBComponent Code Module To A Text File将它们 checkin 到 SVN 存储库中。

我遇到了以下问题,它导致文件中变量名的大小写发生变化,这实际上不是真实的(或至少不相关)。

像这样的语句被重新格式化/重新格式化:

rngTenors.Cells(i, 1) 
changes into
rngTenors.cells(i, 1)

(微妙但仍然不同,它被我使用的差异工具拾取,并将文件的真实变化隐藏在由此产生的噪音中)

任何防止这种情况发生的方法的想法将不胜感激。

最佳答案

我正在做类似的事情,但还没有看到你正在经历什么。我没有使用相同的导出例程,但乍一看它们看起来很相似。

几个问题。

1) Are you using option explicit, and do you have a variable named cell anywhere?

2) If you Commit, then make a few changes, export the .bas file and Commit again, what does the diff look like?

3) Are you opening and diffing the .bas files in a code aware editor (eg: Ultraedit) that may be changing your capitalisation?



我只是在猜测...但是如果您将变量命名为与方法或属性相同的名称,那么 VB 编辑器的大写可能会很奇怪。我也不明白为什么您的导出会不一致地导出 .Cell我猜它是否导出到 .cell那么它应该总是导出到 .cell而不是问题。

这些只是一些想法,祝你好运:)

关于Excel VBE 导出不一致,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1184512/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com