3739 |
Excel設計按鈕一個為除一個為還原 |
陳少梅:錦子老師您好,請問一下,假設A1~A10及C1~C10的儲存格,分別填寫不同的數字,我如何做二個按鈕,一個做除法(假設分母固定為3),一個就還原回到我原來填寫的數字?煩請前輩給予解惑,謝謝您。
錦子老師:少梅,關於這個問題可以用VBA來解決:
除以3部份
點取「檢視 > 巨集▼ > 錄製巨集」指令。
在【錄製巨集】對話方塊,點取「巨集名稱」欄位,輸入巨集名稱,預設為巨集1。
如果要設定快速鍵,只要按鍵盤任一字母即可執行。
點取「確定」鈕,開始錄製巨集。
將A1:C10框選起來,按CTRL+C鍵複製,點取I1儲存格,按CTRL+V鍵貼上。
在M3儲存格輸入3,再按CTRL+C鍵複製。(建議這個數值最好預先輸入好,這裡只要單純的複製即可,否則若數值一變又要改程序,太麻煩了)
將A1:C10儲存格範圍框選起來,再點取「常用 > 貼上▼ > 選擇性貼上」。
在【選擇性貼上】對話方塊,點取「除」選項鈕,使其變黑。
點取「確定」鈕。
點取「檢視 > 巨集▼ > 停止錄製」指令,完成範圍數值除以3的動作。
還原部份
點取「檢視 > 巨集▼ > 錄製巨集」指令。
在【錄製巨集】對話方塊,點取「巨集名稱」欄位,輸入巨集名稱,預設為巨集2。
如果要設定快速鍵,只要按鍵盤任一字母即可執行。
點取「確定」鈕,開始錄製巨集。
將I1:K10框選起來,按CTRL+C鍵複製,點取A1儲存格,按CTRL+V鍵貼上。
點取「檢視 > 巨集▼ > 停止錄製」指令,完成範圍數值還原的動作。
設計按鈕部份
點取「開發人員 > 插入▼ > 按鈕(表單控制)」圖示。
按住滑鼠左鍵不放在工作表繪製一個按鈕,放開滑鼠後,會自動彈出【指定巨集】對話方塊。
點取「巨集1」項目。
點取「確定」鈕,完成點取按鈕執行那一個巨集的設定。
點取按鈕文字部份,刪除並輸入要設定的文字,本例為:「除以3」。
再在工作表任一儲存格按滑鼠左鍵一下,完成按鈕設定。
若點取該按鈕就會變成如下圖畫面。
還原鈕則可以依照上述部驟自行設定,點取該按鈕結果如下圖。
以上就是今天主要學習的知識點,希望對大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~
更多相關影片教學:請點我
更多相關文章:請點我
留言列表