[算表] VBA 呼叫SUB的方法

看板Office作者 (主席)時間7年前 (2018/08/11 17:14), 編輯推噓0(003)
留言3則, 1人參與, 7年前最新討論串1/1
軟體: EXCEL 版本: 2013 有一項工作必須經由前後兩個SUB傳遞變數才能運算出結果 所以經常要在第二個SUB呼叫第一個SUB 但是目前工作項目中前一個Functionc或Sub會有很多種類而且經常修改 假設有A,B,C三種,而FuctionA,FunctionB,FunctionC三種 但是第二個SUB程序K會完全一樣 像是 Sub K ...... call A .... call A FunctionA (x)-FuntionA(y) ....... End sub 所以每次要更換第一個SUB的時候都要把第二個SUB中的CALL A 和 FunctionA都找出來更換 請問各位板大 我能不能在第二個SUB起頭先把將要輸入的SUB或Function名稱重新命名為統一名稱 這樣我要該就只要改最一開始的定義就行了呢? Sub K 令T=A FunctionT=FunctionA ...... call T .... call T FunctionT(x)-FuntionT(y) ....... End sub -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.136.151.166 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1533978849.A.0FE.html

08/11 19:34, 7年前 , 1F
以更換上,是否可以將要呼叫的sub或function各整合為一個
08/11 19:34, 1F

08/11 19:35, 7年前 , 2F
sub()和function()內再加個變數傳個值(文字、數字),再於
08/11 19:35, 2F

08/11 19:37, 7年前 , 3F
內判斷要執行原sub或function的步驟
08/11 19:37, 3F
文章代碼(AID): #1RRgZX3- (Office)
文章代碼(AID): #1RRgZX3- (Office)