小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Excel 2016︱VBA 集成編輯環(huán)境

 hercules028 2021-04-02
VBE 界面介紹
如何打開 VBE 窗口
在 Excel 2016 界面中可以使用如下多種方法打開 VBE 窗口。按 <Alt+F11> 組合鍵。
單擊【開發(fā)工具】選項(xiàng)卡的【Visual Basic】按鈕。在任意工作表標(biāo)簽上右擊,在彈出的快捷菜單中選擇【查看代碼】命令,如圖 43-1 所示。
圖片
如果 VBE 窗口已經(jīng)處于打開狀態(tài),按 <Alt+Tab> 組合鍵也可以由其他窗口切換到 VBE 窗口。
VBE 窗口介紹
在 VBE 窗口中,除了和普通 Windows 應(yīng)用程序類似的菜單和工具欄外,在其工作區(qū)中還可以顯示
多個(gè)不同的功能窗口。為了方便 VBA 代碼編輯與調(diào)試,建議在 VBE 窗口中顯示最常用的功能窗口,主要包括工程資源管理器窗口、屬性窗口、代碼窗口、立即窗口和本地窗口等,如圖 43-2 所示。
圖片
 I 工程資源管理器窗口
工程資源管理器窗口以樹形結(jié)構(gòu)顯示當(dāng)前 Excel 應(yīng)用程序中的所有工程(工程是指 Excel 工作簿中模塊的集合),即 Excel 中所有已經(jīng)打開的工作簿(包含隱藏工作簿和加載宏),如圖 43-3 所示。不難看出,當(dāng)前 Excel 中打開的兩個(gè)工作簿分別為用戶文件“有代碼的工作簿示例 .xlsm”和分析工具庫加載宏文件“FUNCRES.XLAM”。
在工程資源管理器窗口中,每個(gè)工程顯示為一個(gè)獨(dú)立的樹形結(jié)構(gòu),其根結(jié)點(diǎn)以“VBAProject”+ 工作簿名稱的形式命名。單擊窗口中根結(jié)點(diǎn)前面的加號(hào),將展開顯示其中的對(duì)象或?qū)ο笪募A,如圖 43-3所示。
圖片
 II 屬性窗口
屬性窗口可以列出被選中對(duì)象(用戶窗體、用戶窗體中的控件、工作表和工作簿等)的屬性,在設(shè)計(jì)時(shí)可以修改這些對(duì)象的屬性值。屬性窗口分為上下兩部分,分別是對(duì)象框和屬性列表,如圖 43-4所示。
圖片
在 VBE 中如果同時(shí)選中了多個(gè)對(duì)象,對(duì)象框?qū)@示為空白,屬性列表將僅列出這些對(duì)象所共有的屬性。如果此時(shí)在屬性列表中更改某個(gè)屬性的值,那么被選中的多個(gè)對(duì)象的相應(yīng)屬性將同時(shí)被修改。
III 代碼窗口
代碼窗口用來顯示和編輯 VBA 代碼。在工程資源管理器窗口中雙擊某個(gè)對(duì)象,將在 VBE 中打開該對(duì)象的代碼窗口。在代碼窗口可以查看其中的模塊或者代碼,并且可以在不同模塊之間進(jìn)行復(fù)制和粘貼。代碼窗口分為上下兩部分 , 上部為對(duì)象框和過程/事件框,下部為代碼編輯區(qū)域,如圖 43-5 所示。
圖片
代碼窗口支持文本拖動(dòng)功能,即可以將當(dāng)前選中的部分代碼拖動(dòng)到窗口中的不同位置或者其他代碼窗口、立即窗口或監(jiān)視窗口中,其效果與剪切/粘貼完全相同。
IV 立即窗口
在立即窗口中輸入或粘貼一行代碼,然后按 <Enter> 鍵可以直接執(zhí)行該代碼,如圖 43-6 所示。除了在立即窗口中直接輸入代碼外,也可以在 VBA 代碼中使用 Debug.Print 命令將指定內(nèi)容輸出到立即窗口中。
圖片
V 本地窗口
本地窗口將自動(dòng)顯示出當(dāng)前過程中的所有變量聲明及變量值。如果本地窗口在 VBE 中是可見的,則每當(dāng)代碼執(zhí)行方式切換到中斷模式或操縱堆棧中的變量時(shí),本地窗口就會(huì)自動(dòng)更新顯示,如圖 43-7所示。
圖片
顯示功能窗口
單擊 VBE 菜單欄上的【視圖】菜單,將顯示如圖 43-8 所示的菜單項(xiàng),用戶可以根據(jù)需要和使用習(xí)慣選擇在 VBE 工作區(qū)中顯示的功能窗口。
圖片
由于 VBE 功能窗口顯示區(qū)域所限,實(shí)際使用中可能需要經(jīng)常顯示或隱藏各個(gè)功能窗口,除了使用如圖 43-8 所示的【視圖】菜單來完成窗口設(shè)置以外,還可以使用快捷鍵來方便快速地顯示相應(yīng)功能窗口。表 43-1 列出了 VBE 功能窗口對(duì)應(yīng)的快捷鍵。
圖片
在 VBE 中運(yùn)行宏代碼
在開發(fā)過程中,經(jīng)常需要在 VBE 中運(yùn)行和調(diào)試 VBA 代碼。
示例43-1  在VBE中運(yùn)行宏代碼
步 驟 1
按 <Alt+F11> 組合鍵打開 VBE 窗口。
步 驟 2
在【工程資源管理器】中雙擊“Sheet1(DEMO)”工作表對(duì)象,將打開相應(yīng)的【代碼窗口】。
步 驟 3
拖動(dòng)【代碼窗口】右側(cè)的滾動(dòng)條定位需要運(yùn)行的過程代碼,如 RunMacroDemo。
步 驟 4
在 RunMacroDemo 過程代碼的任意位置單擊進(jìn)入編輯狀態(tài)。
步 驟 5
單擊工具欄上的【運(yùn)行子過程 / 用戶窗體】按鈕或者直接按快捷鍵 <F5> 運(yùn)行過程代碼,如圖43-9 所示。
圖片
RunMacroDemo 運(yùn)行結(jié)果如圖 43-10 所示。
圖片

圖片

---------------------------------------------------------------------

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多