ExcelVBA自定义菜单和菜单栏

上传人:M****1 文档编号:507750983 上传时间:2023-04-21 格式:DOC 页数:8 大小:60.50KB
返回 下载 相关 举报
ExcelVBA自定义菜单和菜单栏_第1页
第1页 / 共8页
ExcelVBA自定义菜单和菜单栏_第2页
第2页 / 共8页
ExcelVBA自定义菜单和菜单栏_第3页
第3页 / 共8页
ExcelVBA自定义菜单和菜单栏_第4页
第4页 / 共8页
ExcelVBA自定义菜单和菜单栏_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《ExcelVBA自定义菜单和菜单栏》由会员分享,可在线阅读,更多相关《ExcelVBA自定义菜单和菜单栏(8页珍藏版)》请在金锄头文库上搜索。

1、ExcelVBA自定义菜单和菜单栏以下是为大家整理的 excelVbA 自定义菜单和菜单栏的相关范文,本 文关键词为excel,VbA自定义,菜单,excel自定义,菜单,,您可以从右上 方搜索框检索更多相关文章, 如果您觉得有用, 请继续关注我们并推 荐给您的好友,您可以在综合文库中查看更多范文。excel自定义菜单和菜单栏excelVbA自定义菜单和菜单栏(江羽收集整理)【目录】前介3 二 、 命 令栏4 三 、 控 件 常量 4 四 、 菜 单栏64.1ADD方法应用于 commAnDbARs 对象64.2 返 回 命 令 栏 控 件 的ID74.3 确 定 活 动 菜 单 栏 的 名称

2、74.4 保 存 ( 内 置 或 自 定 义 菜 单 栏 的 ) 活 动 状态84.5创建自定义命令栏84.6显示自定义命令栏84.7删除自定义命令栏94.8隐藏命令栏94.9 显 示 命 令栏94.10 还 原 内 置 命 令 栏9 五 、 菜单105.1ADD 方 法 用 于commAnDbARconTRoLs105.2向命令栏添加自定义菜单控115.3 禁 用 命 令 栏 上 的 菜 单 控 件115.4 启 用 命 令 栏 上 的 菜 单 控 件115.5 删 除 命 令 栏 上 的 菜 单 控 件125.6 还 原 命 令 栏 上 的 菜 单 控 件12 六 、 命 令126.1 向

3、 菜 单 控 件 添 加 分 隔136.2 在菜单上创建自定义命令控13在命令控件旁放置选中标6.4 禁用命令栏上的命令控.146.5 启用命令栏上的命令控.146.6 删除菜单上的命令控156.7 还原菜单上的内置命令控七、子菜157.1添加子菜.167.2向子菜单添加命167.3禁用子菜单上的命令控件记件件件件单单令件16excel 自 定 义 菜 单 和 菜 单 栏 7.4 删 除 子 菜 单 上 的 命 令177.5 禁 用 子 菜 单 控 件177.6 删 除 子 菜 单 控 件17 八 、 快 捷 菜 单 栏188.1 新 建 快 捷 菜 单 栏18 九 、 快 捷 菜 单199.

4、1 在 快 捷 菜 单 栏 上 创 建 命 令199.2 禁 用 快 捷 菜 单 栏 上 的 命 令 控 件199.3 删 除 快 捷 菜 单 栏 上 的 命 令209.4 删 除 快 捷 菜 单 栏209.5 还 原 内 置 快 捷 菜 单 栏 上 的 命令20十、快捷菜单上的子菜单20XX.1 在 快 捷 菜 单 栏 上 新 建 子 菜单 2110.2 在 快 捷 菜 单 栏 的 子 菜 单 上 创 建 命 令 控件2110.3禁用快捷菜单上的子菜单项控件 2210.4 删 除 快 捷 菜 单 上 的 子 菜 单 项 控件 2210.5 禁 用 快 捷 菜 单 上 的 子 菜 单 控件 2

5、210.6 删 除 快 捷 菜 单 上 的 子 菜 单 控件 23e xceI自定义菜单和菜单栏前言在exceL中,我们的操作都是通过 工具 栏、菜单栏、快捷菜”单实现。exceL通过菜单给我们提供基本操作功 能之外, 也为我们提供了扩展自定义功能的接口, 即自定义自己的工 具栏、菜单栏。本文着重介绍如何在 excel20XX版本中通过编程方式 自定义菜单和菜单栏方法。其中包含 exceI 中管理和自定义菜单栏、 菜单、命令、子菜单和快捷菜单,我将通过代码实例分步说明。与大 家分享关于 VbA 实现菜单栏管理与自定义菜单栏功能的实现。一、 简介在 microsoftexcel2000 以上版本

6、中实现许与自定义菜单栏和菜单相关的常见任务,可以使用 “自定义 ”对话框(见图 1.1)。但如果要实 现较高级任务或为自定义程序定制菜单栏和菜单,就需要创建 microsoftVisualbasicforApplications(VbA代码。图 1.1 有关如何使用 自 定义 ”对话框的更多信息,你可以单击 “帮助”菜单上的 “microsoftexcel 自定义菜单和菜单栏excel帮助”在“office助手”或搜索向导”中键入 自定义菜单栏,然后单击 “搜索”查看主题。二、命令栏在 microsoftoffice 中,所有工具栏、菜单栏和快捷菜单都是被作为 “命令栏”这样一种对 象以编程方

7、式控制的。下列所有项目在VbA中皆用commandbar对象 表示: ?菜单栏、工具栏和快捷菜单。?菜单栏和工具栏上的菜单。?菜单、子菜单和快捷菜单上的子菜单。 您可以修改任何内置的菜单栏 和工具栏,还可以创建和修改用您自己的 VbA 代码交付的自定义工 具栏、菜单栏和快捷菜单。 您可以将程序功能以单个按钮的形式放在 工具栏上,或以命令名称组的形式放在菜单上。 因为工具栏和菜单都 是命令栏,所以 可以 使用 同一类型的 控 件。 在 VbA 和 microsoftVisualbasic 中,按钮和菜单项用 commandbarbutton 对象表 示。显示菜单和子菜单的弹出控件用 comman

8、dbarpopup 对象表示。 在以下示例中,名为“ menU的控件和名为“ subme n”勺控件都是用于 显示菜单和子菜单的弹出控件, 并且这两个控件是各自的控件集中唯 一的 commandbar 对象。在 microsoftexcel 中,菜单栏和工具栏被视 为是同一种可编程对象, 即 commandbar 对象。可以使用 commandbar 对象中的控件来指代菜单、 菜单项、子菜单和快捷菜单。 可以在 Type 参数中使用一个常量为每个控件指定要用于菜单、 子菜单或命令的控 件类型。三、控件常量下面是 excel20XX中的各种控件常量的列表, 这些常量指定用于特定菜单栏控件的图形控

9、件类 型: ?msocontrolActivex*?msocontrolAutocompletecombo*?msocont rolbuttonexcel 自 定 义 菜 单 和 菜 单 栏 ?msocontrolbuttonDropdown?msocontrolbuttonpopup?msocontrolco mbobox?msocontrolcustom?msocontrolDropdown?msocontroledit?mso controlexpandinggrid?msocontrolgauge?msocontrolgenericDropdown? msocontrolgraphic

10、combo?msocontrolgraphicDropdown?msocontrolgrap hicpopup?msocontrolgrid?msocontrolLabel?msocontrolLabelex*?mso controlocxDropDown?msocontrolpane*?msocontrolpopup?msocontrol spinner*?msocontrolsplitbuttonmRupopup?msocontrolsplitbuttonpop up?msocontrolsplitDropdown?msocontrolsplitexpandinggrid?msocontro lworkpane* 表 示 microsoftexcel2000 中 的 新 增 项 * 表 示 microsoftexcel20XX中的新增项 * 表示 microsoftofficeexcel20XX 中的 新增项最后,小编希望文章对您有所帮助, 如果有不周到的地方请 多谅解,更多相关的文章正在创作中,希望您定期关注。谢谢支 持!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号