Excel VBA开发最佳实践

Mar*_*rkJ 10 excel vba

我们是一名ISV,拥有开发和分发用VB6编写的桌面应用程序的经验.我们现在正在开发包含VBA代码的Excel电子表格工具.这些将免费下载给包括当地政府组织在内的各种用户.

我们以前很少在我们自己的组织之外分发电子表格.我们应该遵循哪些最佳做法,是否存在我们应该注意的陷阱?

我知道以下内容.

Cod*_*ezy 2

我想到两件事:

  • 如果由于某种原因,单元格中有公式或文本,如果它超过 255 个字符,请尝试重构它,因为如果复制工作表,Excel 不会出现截断它的问题。它甚至不会通知您,具体取决于它是如何完成的。
  • 如果您使用命名范围,请避免使用三个字母的命名范围,或三个字母后跟数字。例如,在 Office 2007 中,BAD1 是有效的单元格引用。