excel中使用vba關閉excel的兩種方法

excel中使用vba關閉excel的兩種方法

工具/原料

excel2013
更多經驗請關注,如果幫到了你,請在上方給個投票謝謝支持。 好人一生平安。
先頂後看年薪百萬,如果幫到了你,幫忙給個好評,這對小編很重要,萬分感謝。

方法/步驟

首先我們打開一個工作樣表作為例子。

使用alt+f11組合快捷鍵進入vbe編輯器,插入一個新的模塊,並在模塊中輸入以下代碼:

Sub SendKeysSample()

Application.SendKeys ("%fx")

End Sub

這個代碼很簡單,sendkeys是應用程式中的一個方法,作用是依次順序發送幾個按鍵值。對應的鍵值可以看出%號是alt鍵,fx則是鍵盤上對應的fx鍵。我們可以在excel中手動運行一下按下這三個鍵的作用。

按下alt+f鍵後會進入excel文件菜單,再次按下x,則會提示是否保存excel工作薄,選擇相應屬性後,關閉excel工作薄,完成退出操作。

這種是借用excel的快捷鍵組合操作完成的退出命令。還有一種是使用vba函數完成的操作。同樣是輸入對象application,並使用quit方法完成退出excel的目的。

Sub 關閉Excel()

MsgBox "Excel將會關閉"

Application.Quit

End Sub

直接運行這個過程,彈出一個msgbox提示信息,excel將會關閉。同樣會在退出前提示是否保存工作薄。大家按需要選擇即可。

注意事項

謝謝你的投票。
你的投票是我編輯經驗的動力。謝謝你。

本文內容整理自網絡, 文中所有觀點看法不代表淘大白的立場