假設你有一個Excel工作簿中,你需要編寫一個宏,在許多不同的單元格引用,需要從許多不同的單元格引用輸入和更新的價值觀,你怎麼了保持代碼整潔和可維護?Excel的VBA - 如何處理多個單元格引用,而無需創建一個爛攤子
這將有助於瞭解:
- 最佳實踐
- 有用的技巧
- 不可避免的困難
- 必要權衡
如果有鏈接到現有指南,或討論也會有幫助。我一直無法找到任何。
編輯:我發現http://www.eusprig.org/best-practice.htm非常有用 - 從歐洲電子表格風險興趣小組(EuSPRIG)。
我認爲這將是更合適的位置:http://codereview.stackexchange.com/ – mango 2013-04-07 23:43:53
** [此鏈接](http://spreadsheetsuperstar.com/vba-code-good-bad -ugly /)**可能對基礎級別有幫助。我做的事情:宣佈我所有的變數;使用命名範圍和有意義的變量名稱;重新組織表格以便像事物一樣分組(輸入,常數,輸出等);在單獨的代碼塊中讀取和寫入表單;對於在組織良好的工作表中無法完成的事情,只能轉向VBA。 – chuff 2013-04-08 00:18:58
不是真的堆棧溢出問題。 – brettdj 2013-04-08 01:57:41