Excel怎么設置工作簿時立即顯示出用戶窗體?

在Excel中使用VBA時,可以創(chuàng)建類似于獨立軟件的“用戶窗體”,只是這個“軟件”只能運行在Excel環(huán)境中,通常用戶窗體是在打開Excel工作簿后,在VBE環(huán)境中打開的,然而這對于不熟悉VBA的用戶非常不友好,這里我將結合一個簡單的實例,介紹如何在打開Excel工作簿時立即顯示出用戶窗體。
1、打開VBE環(huán)境。打開Excel工作簿后,通過點擊“開發(fā)工具”選項卡的“Visual Basic”按鈕或用快捷鍵“Alt + F11”打開VBE環(huán)境,如圖所示。
2、添加用戶窗體。打開VBE環(huán)境后,通過點擊如圖所示的工具按鈕添加用戶窗體。
3、設計用戶窗體。如圖所示,設計用戶窗體,添加3個文本框,2個Label控件和1個按鈕控件。
4、為按鈕添加點擊事件的代碼。雙擊窗體上的按鈕控件,在彈出的代碼編輯區(qū)域添加如圖所示的代碼。
5、核心步驟——為ThisWorkBook添加代碼。首先,雙擊資源管理器中的“ThisWorkBook”,如圖所示;在打開的代碼編輯環(huán)境下,點擊“通用”下拉框,選擇“WorkBook”,如圖所示;在出現的事件過程中添加如圖所示的代碼——在打開工作簿時自動立即用戶窗體的關鍵代碼。
6、另存為能保存VBA宏的文件。為了測試在打開Excel工作簿時立即顯示用戶窗體,需要將.xlsx文件另存為一種能保存VBA宏的文件格式,這里選擇.xlsm文件格式。
7、測試效果。將所有文件關閉后,重新打開保存好的.xlsm文件,會發(fā)現添加的用戶窗體會自動顯示出來,如圖所示。
相關推薦:
excel工作表標簽顏色怎么修改? excel修改工作簿顏色的教程
相關文章
- 這篇教程是向腳本之家的朋友介紹用excel vba編程繪制一副簡筆畫鴿子方法,教程很不錯,推薦到腳本之家,一起來看看吧2016-06-21
- 今天小編為大家介紹用excel vba編程畫一只黑猩猩方法,本篇文章很不錯,值得大家學習,推薦到腳本之家,有興趣的朋友可以過來看看一下了2016-06-15
- excel是專門用于各種數據的處理、統(tǒng)計分析和輔助決策操作,雖然在excel中只出現文字和數字很正常,但是難免會讓人感覺到枯燥乏味,提不起興趣,下面小編就為大家詳細介紹一2016-06-07
- excel中怎么使用vba繪制一個大頭兔的圖片?excel中想畫一個大頭兔子,該怎么畫呢?我們可以使用vba來實現,詳細的制作教程請看下文介紹,很簡單,需要的朋友可以參考下2016-06-06
- 三角函數是相當簡單,在上初中時我們就已經學過了,但是,出來工作久了,因為比較少用到,慢慢的很多上學學到的東西都忘記得差不多了,下面小編就為大家介紹用excel vba編2016-06-02
- Excel怎么使用vba編程輸出金字塔造型?excel中想輸出金字塔造型的文字,該怎么輸出呢?今天我們就來看看excel中使用vba函數輸出金字塔的教程,需要的朋友可以參考下2016-05-31
EXCEL表格中使用VBA錯誤捕捉On Error Goto的兩種方法
EXCEL怎么使用VBA錯誤捕捉On Error Goto?今天我們就來給大家介紹使用VBA錯誤捕捉On Error Goto的兩種方法,都很簡單,還有實例說明,需要的朋友可以參考下2016-02-16- excel怎么利用vba實現批量套打快遞單批量打印單據?過年了,在網上購物的朋友越來越多,需要打印的快遞單子也越來越多,一個一個的打印速度上不來該怎么辦呢?下面我們來看2016-01-28
- Excel2007怎么開啟信任對VBA工程對象模型的訪問?Excel中使用宏的時候就需要開啟,但是很多朋友不知道該怎么開啟,今天我們就來看看Excel2007開啟信任對VBA工程對象模型的2016-01-18
- excel中制作工資表雖然很簡單,但是如果使用VBA宏代碼可以更方便的完成,雖然這種方法很少使用但是確實很方便,下面分享用VBA快速制作工資條的詳細教程,需要的朋友可以參2016-01-12