2016-11-11 137 views
0

我在當前工作簿中有3個工作表。工作表1和2都有宏。工作表1宏提取必要的列並將結果直接複製到工作表3.工作表2宏提取列,並在某些額外的計算(在單獨的列中完成)引用工作表3中的結果(工作表2)。這樣工作表3具有最終產出。將按鈕添加到excel工作表

有沒有辦法可以在工作表3上添加一個按鈕,該按鈕將在工作表1上運行宏1並在工作表2上運行宏2,以便我可以在工作表3中獲得最終的期望輸出?

+2

宏剛分配到同時呼籲其他宏的按鈕。 – jsheeran

+0

@jsheeran。我想這樣做,但它不能在工作表2.執行宏,我有以下代碼:函數RunAll –

+0

內'呼叫CopyCodeA 呼叫CopyCodeB'創建一個宏,在放'呼叫CopyCodeA'下一行'呼叫CopyCodeB ',並將此新宏的名稱分配給按鈕/形狀等。 –

回答

0

我當然希望下面的屏幕播可以擺脫你的問題(什麼可行,什麼不可行,如何從一個模塊調用表宏,什麼是默認的羣衆有的輕若私有/公共不明確定義等):

enter image description here

讓我知道,如果你有任何問題,或者如果你仍然不能調用從模塊板的宏。

+0

是的!這確實幫了很多忙。謝謝。 –