VBA模組、程序管理一問?

恩,想請教有時我們會將大致相同的程序獨立出來另放,然後要用的再去call it
但目前我遇到一個問題,那就是很多時假設有三個工作簿會call A Sub
但三個工作簿會有各自條件設定來決定是否使用Asub時,對內部裡的細微處做更動..
初時還好,但後期越加越多時就變得東卡西卡了..

意思是,假設000工作簿call A後,會對內部程序做一些判斷,此時只好修改A sub
然後修完後要考慮001、002工作簿會否因此造成某部份該執行卻不執行的效應..(我稱它為蝴蝶效應)
幾個工作簿還OK。或內部程序簡短也OK
唯一旦程序過長,或將一個長的程序分好多個sub來用時...
則維護起來就頭疼了

有時想,不如乾脆個別獨立..重複的程序碼重複copy就好

可我有時又懶,因為有時會在日後覺得這樣修會比初時的設想好..所以修一個總比修三~四個好很多..畢竟修三~四個很多時,時日久了..程序碼又得重看了
故來請教諸位仁兄,你們都是怎麼處理這種看似不打緊,實則卻很要緊的邏輯問題?
謝謝
2022-05-06 12:51 發佈
MaverickRay wrote:
你們都是怎麼處理這種看似不打緊,實則卻很要緊的邏輯問題?
謝謝


花錢請一個不懶的
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?