close

3739

Excel設計按鈕一個為除一個為還原

陳少梅:錦子老師您好,請問一下,假設A1~A10C1C10的儲存格,分別填寫不同的數字,我如何做二個按鈕,一個做除法(假設分母固定為3),一個就還原回到我原來填寫的數字?煩請前輩給予解惑,謝謝您。

image

錦子老師:少梅,關於這個問題可以用VBA來解決:

除以3部份

點取「檢視 > 巨集 > 錄製巨集」指令。

image

在【錄製巨集】對話方塊,點取「巨集名稱」欄位,輸入巨集名稱,預設為巨集1

image

如果要設定快速鍵,只要按鍵盤任一字母即可執行。

點取「確定」鈕,開始錄製巨集。

A1:C10框選起來,按CTRL+C鍵複製,點取I1儲存格,按CTRL+V鍵貼上。

M3儲存格輸入3,再按CTRL+C鍵複製。(建議這個數值最好預先輸入好,這裡只要單純的複製即可,否則若數值一變又要改程序,太麻煩了)

A1:C10儲存格範圍框選起來,再點取「常用 > 貼上 > 選擇性貼上」。

image

在【選擇性貼上】對話方塊,點取「」選項鈕,使其變黑。

image

點取「確定」鈕。

點取「檢視 > 巨集 > 停止錄製」指令,完成範圍數值除以3的動作。

還原部份

點取「檢視 > 巨集 > 錄製巨集」指令。

在【錄製巨集】對話方塊,點取「巨集名稱」欄位,輸入巨集名稱,預設為巨集2

如果要設定快速鍵,只要按鍵盤任一字母即可執行。

點取「確定」鈕,開始錄製巨集。

I1:K10框選起來,按CTRL+C鍵複製,點取A1儲存格,按CTRL+V鍵貼上。

點取「檢視 > 巨集 > 停止錄製」指令,完成範圍數值還原的動作。

設計按鈕部份

點取「開發人員 > 插入 > 按鈕(表單控制)」圖示。

image

按住滑鼠左鍵不放在工作表繪製一個按鈕,放開滑鼠後,會自動彈出【指定巨集】對話方塊。

點取「巨集1」項目。

image

點取「確定」鈕,完成點取按鈕執行那一個巨集的設定。

點取按鈕文字部份,刪除並輸入要設定的文字,本例為:「除以3」。

image

再在工作表任一儲存格按滑鼠左鍵一下,完成按鈕設定。

若點取該按鈕就會變成如下圖畫面。

image

還原鈕則可以依照上述部驟自行設定,點取該按鈕結果如下圖。

image

以上就是今天主要學習的知識點,希望對大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~

更多相關影片教學:請點我

更多相關文章:請點我


arrow
arrow
    文章標籤
    VBA
    全站熱搜

    錦子老師 發表在 痞客邦 留言(0) 人氣()