版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、利用利用VBAVBA創(chuàng)建創(chuàng)建ExcelExcel新菜單新菜單利用VBA創(chuàng)建Excel新菜單.txt等余震的心情,就像初戀的少女等情人,既怕他不來,又怕他亂來。聽說女人如衣服,兄弟如手足,回想起來,我竟然七手八腳地裸奔了二十多年!今天心情不好,我只有四句話想說,包括這句和前面的兩句,我的話說完了!利用VBA創(chuàng)建Excel新菜單使用VBA,可以很方便地向Excel菜單欄添加新菜單。背景知識1、菜單欄屬于CommBars集合,可以通過菜單欄名
2、稱或索引值對其進行引用:CommBars(“WksheetMenuBar”)或CommBars(1)2、新添加的菜單是一個彈出式控件,其類型為msoControlPopup。3、通過Add方法向Controls集合中添加新的控件。Add方法可以指定控件的類型、內置控件的ID號、位置及是否是一個臨時控件。如果是一個臨時控件,則在關閉Excel時會自動刪除該菜單。4、可以指定新菜單的位置。如果不指定,則會在菜單工具欄末尾添加新菜單。5、使用
3、Caption屬性指定新菜單的名稱,使用OnAction屬性指定單擊菜單后的行為。6、為了避免指定的菜單不存在,可以使用FindControl方法查找要指定的菜單。若指定的菜單不存在,則在工作表菜單欄末尾添加新菜單。添加菜單向Excel工作表菜單欄中添加菜單的過程清單如下:SubAddNewMenu()DimHelpMenuAsCommBarControlDimNewMenuAsCommBarPopup利用ID屬性查找?guī)椭藛蜸etHe
4、lpMenu=CommBars(1).FindControl(ID:=30010)OnErrResumeNext如果菜單已存在則刪除該菜單CommBars(1).Controls(“統(tǒng)計(&S)“).利用ID屬性查找?guī)椭藛蜸etHelpMenu=CommBars(1).FindControl(ID:=30010)IfHelpMenuIsNothingThen如果該菜單不存在則將新菜單添加到末尾設置新菜單為臨時的SetNewMenu=C
5、ommBars(1).Controls_.Add(Type:=msoControlPopupTempary:=True)Else將新菜單添加到幫助菜單之前SetNewMenu=CommBars(1).Controls_.Add(Type:=msoControlPopupBefe:=HelpMenu.Index_Tempary:=True)EndIf添加菜單標題并指定熱鍵NewMenu.Caption=“統(tǒng)計(&S)“添加第一個菜單項Se
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 利用excel vba自動判分
- excel vba 完全教程
- 利用vba編程實現從excel表到autocad表轉換
- excel_vba_編程教程,excel高級教程
- excel倉庫管理系統(tǒng)(vba)
- 在excel vba中調用excel自帶函數
- excel中各種vba寫法
- 利用VBA在Excel中建立決策分析系統(tǒng).pdf
- excel vba常用代碼實戰(zhàn)大全
- excel vba 常用代碼50例
- excel vba語句集(300句)
- excel+vba入門教程
- excel vba常用代碼實戰(zhàn)大全
- excel.vba從入門到精通
- excel_vba常用代碼實戰(zhàn)大全
- excel-vba最基礎入門手冊
- excel vba編程從入門到精通
- excel_vba_編程教程(完整版)、excel高級教程
- excel-vba-編程教程(完整版)excel高級教程==
- excel宏vba find()函數詳細說明
評論
0/150
提交評論