精华内容
下载资源
问答
  • VBA命令按钮操作

    2009-10-15 13:41:00
    1、添加一个命令按钮 SubAddCommandBar()'命令DimcbarAsCommandBarButtonSetcbar=CommandBars("Standard").Controls("临时按钮")IfNotcbarIsNothingThenExitSubEndIfWithCommandBars("Standard")...
    1、添加一个命令按钮
    Sub AddCommandBar()
    '命令
    Dim cbar  As CommandBarButton


    Set cbar = CommandBars("Standard").Controls("临时按钮")

    If Not cbar Is Nothing Then
        
    Exit Sub
    End If

        
    With CommandBars("Standard")
            .Protection 
    = msoBarNoProtection
            
            
    With .Controls.Add(msoControlButton, Before:=3)
                .DescriptionText 
    = "QuitWithoutSave"
                .Caption 
    = "临时按钮"
                .TooltipText 
    = "临时按钮"
                .Style 
    = msoButtonIconAndCaption
                .OnAction 
    = "QuitWithoutSave"
            
    End With
        
        
    End With
    End Sub

    Private Sub QuitWithoutSave()
        
    MsgBox "激活事件:临时按钮"
    End Sub
    2、删除命令按钮
    CommandBars("Standard").Controls("临时按钮").Delete

    3   修改word命令

     

     

    '修改word命令
    Sub FileSave()

    MsgBox ActiveDocument.Name

    If ActiveDocument.Saved = False Then
        ActiveDocument.Save
    End If

    End Sub


    Sub FileSaveAs()
        
    MsgBox "您不能另存文档"
    End Sub

     4、删除顶端菜单

     CommandBars.ActiveMenuBar.Controls("Custom").Delete

    转载于:https://www.cnblogs.com/top5/archive/2009/10/15/1583817.html

    展开全文
  • 今天我们来介绍下ActiveX控件中的前两个控件,命令按钮,组合框。一、命令按钮命令按钮,CommandButton,常用于点击后能实现某一功能,例如我们常见的保存按钮。下面介绍下命令按钮常用的几个属性:camption属性,...

    我的目标:让中国的大学生走出校门的那一刻就已经具备这些office技能,让职场人士能高效使用office为其服务。支持我,也为自己加油!

    今天我们来介绍下ActiveX控件中的前两个控件,命令按钮组合框

    一、命令按钮

    命令按钮,CommandButton,常用于点击后能实现某一功能,例如我们常见的保存按钮。

    下面介绍下命令按钮常用的几个属性:

    camption属性,类似于该控件的名称。

    visible属性,该控件的可见性。

    top,left、width、height属性,该控件位置和尺寸属性。

    举一个具体的例子:

    在sheet1中插入一个命令按钮,打开属性对话框,更改caption属性值为保存,逐句运行下面代码:

    Sub comb()

    保存.Left = Range("c3").Left

    保存.Top = Range("c3").Top

    保存.Width = Range("c3").Width

    保存.Height = Range("c3").Height

    保存.Visible = False

    保存.Visible = True

    End Sub

    控件的变化情况如下:(注意观察保存按钮的位置变化和可见性)

    c763b3ae54d0d4c7887e1430f11e526a.gif

    二、组合框

    组合框,ComboBox,类似于下拉列表,可以选择下拉列表中的某一项。

    那么组合框列表中的值怎么用VBA添加进去的呢?又如何删除呢?

    例如:

    38ca63660dff94d9d19dac804b9fb628.gif

    添加:additem

    删除:clear

    当然也可以通过控件的GotFocus事件,在点击控件时就往里添加内容,具体代码如下:

    Private Sub ComboBox1_GotFocus()

    ComboBox1.Clear

    ComboBox1.AddItem "香蕉"

    ComboBox1.AddItem "苹果"

    ComboBox1.AddItem "西瓜"

    ComboBox1.AddItem "雪梨"

    End Sub

    我们在组合框的下拉列表中选取某个值后,怎么用VBA获取该值呢?

    aa47cea48aeda90689f09451b0b6ceb0.gif

    某个表.组合框名称.value 就是当前选择的内容。

    通过本节课我们对命令按钮和组合框的一些属性有了初步的了解,后面的课程中会有关于这些控件用法的具体案例。

    本节的分享就到这里,鹏哥祝大家每天都有进步。

    聚米为谷

    博学宏才

    更多学习内容

    手机端请扫描

    48f1d6b42e9cb0c41cd650ea94785fdd.png

    电脑端请登录

    www.mihong.top

    f7cd451ca57ce6af923ccbddb0b0d301.gif您点的每个赞,我都认真当成了喜欢
    展开全文
  • 今天我们来介绍下ActiveX控件中的前两个控件,命令按钮,组合框。一、命令按钮命令按钮,CommandButton,常用于点击后能实现某一功能,例如我们常见的保存按钮。下面介绍下命令按钮常用的几个属性:camption属性,...

    我的目标:让中国的大学生走出校门的那一刻就已经具备这些office技能,让职场人士能高效使用office为其服务。支持我,也为自己加油!

    今天我们来介绍下ActiveX控件中的前两个控件,命令按钮组合框

    一、命令按钮

    命令按钮,CommandButton,常用于点击后能实现某一功能,例如我们常见的保存按钮。

    下面介绍下命令按钮常用的几个属性:

    camption属性,类似于该控件的名称。

    visible属性,该控件的可见性。

    top,left、width、height属性,该控件位置和尺寸属性。

    举一个具体的例子:

    在sheet1中插入一个命令按钮,打开属性对话框,更改caption属性值为保存,逐句运行下面代码:

    Sub comb()

    保存.Left = Range("c3").Left

    保存.Top = Range("c3").Top

    保存.Width = Range("c3").Width

    保存.Height = Range("c3").Height

    保存.Visible = False

    保存.Visible = True

    End Sub

    控件的变化情况如下:(注意观察保存按钮的位置变化和可见性)

    0ca5adcf0a8e8bc1af684ba2b885cbba.gif

    二、组合框

    组合框,ComboBox,类似于下拉列表,可以选择下拉列表中的某一项。

    那么组合框列表中的值怎么用VBA添加进去的呢?又如何删除呢?

    例如:

    7eb60a91be5d218f8871e943399a290c.gif

    添加:additem

    删除:clear

    当然也可以通过控件的GotFocus事件,在点击控件时就往里添加内容,具体代码如下:

    Private Sub ComboBox1_GotFocus()

    ComboBox1.Clear

    ComboBox1.AddItem "香蕉"

    ComboBox1.AddItem "苹果"

    ComboBox1.AddItem "西瓜"

    ComboBox1.AddItem "雪梨"

    End Sub

    我们在组合框的下拉列表中选取某个值后,怎么用VBA获取该值呢?

    c1862b24d51ea830f3218b72d1442863.gif

    某个表.组合框名称.value 就是当前选择的内容。

    通过本节课我们对命令按钮和组合框的一些属性有了初步的了解,后面的课程中会有关于这些控件用法的具体案例。

    本节的分享就到这里,鹏哥祝大家每天都有进步。

    聚米为谷

    博学宏才

    更多学习内容

    手机端请扫描

    5ffdf4faaeb5e05e4a1fe01c7fa03d38.png

    电脑端请登录

    www.mihong.top

    c22f65f4e6eba7444d6debe1e89238f0.gif您点的每个赞,我都认真当成了喜欢
    展开全文
  • 带你走进Excel VBA的世界第一章:VBA入门基础101、Excel多表合并小代码102、学习VBA之前先了解几个基本概念103、认识Excel中的宏104、宏操作举例:用宏实现点击按钮跳转的功能105、宏操作举例:用宏实现数据查询功能...

    温馨提示:以下章节均带有链接,需要购买对应素材的同学请联系微信:527240310,10元一套。

    ac8b1a809b443983b7b7d3e384d1ad22.png8048ec8b2392cb6ba613124ab7ace7a6.png

    带你走进Excel VBA的世界

    第一章:VBA入门基础

    101、Excel多表合并小代码

    102、学习VBA之前先了解几个基本概念

    103、认识Excel中的宏

    104、宏操作举例:用宏实现点击按钮跳转的功能

    105、宏操作举例:用宏实现数据查询功能

    106、宏操作举例:用宏做个采购录入系统

    107、VBA代码该如何调试

    108、VBA代码加注释块,解除注释块

    109、VBA中的运算符都有哪些

    110、VBA中的常量、变量及数据类型

    111、VBA中的变量种类及其声明方式

    112、VBA中变量的作用域和生存期

    113、VBA中四种常用的语句(with语句)

    114、VBA中四种常用的语句(判断语句)

    115、VBA中条件判断函数IIF

    116、VBA中四种常用的语句(循环语句)

    117、循环语句FOR NEXT 举例(数字验证)

    118、循环语句FOR NEXT中的嵌套(九九乘法表)

    119、循环语句FOR EACH NEXT

    120、循环语句DO…… LOOP

    121、结束DO LOOP循环语句UNTIL、WHILE

    122、循环语句大总结

    123、VBA中四种常用的语句(错误转移语句)

    124、VBA中函数公式的引用与调用

    125、一个重要且强大的的运算符(like)

    第二章:VBA中的Range对象

    201、VBA中单元格相对偏移的两种方法

    202、单元格区域的选择(Resize)

    203、单元格区域的并集(Union)

    204、听说这是制作工资单最快的办法

    205、单元格区域的交集(Intersect)

    206、动态获取单元格区域(CurrentRegion)

    207、动态获取单元格区域(UsedRange)

    208、动态获取单元格区域(End)

    209、单元格区域基础操作(Select、Insert、Delete)

    210、单元格区域基础操作(Cut、Copy)

    211、查找单元格的方法(Find、FindNext)

    212、VBA合并单元格(Merge)

    213、用VBA创建超链接(Hyperlinks.Add)

    214、用VBA提取超链接(Hyperlink.Address)

    215、用VBA实现朗读功能(Speak)

    第三章:VBA中的Workbook、Worksheet对象

    301、新建、打开、保存、关闭工作簿

    302、根据分公司拆分工作表到工作簿

    303、一个总表拆分成N个分表

    304、新建、命名、移动、删除工作表

    305、给工作簿里的各个工作表做个目录

    306、VBA中遍历文本名的函数(dir)

    307、把每个工作簿中指定的表汇总到一起

    308、把每个工作簿中指定工作表、字段汇总在一起

    309、把一个工作簿中的各个工作表拆分成工作簿

    第四章:VBA中的数组

    401、VBA中数组的相关概念

    402、把Excel中的数据读取到数组中

    403、把数组写入到Excel中

    404、动态数组

    405、数组下标的获取方法(ubound、lbound)及其应用

    406、一维数组转变二维数组的办法

    407、使用数组时常用的函数之join

    408、join实例练习

    409、使用数组时常用的函数之split

    410、使用数组时常用的函数之filter

    411、数组实例练习

    第五章:VBA中工作簿、工作表事件

    501、工作表事件之SelectionChange事件、事件的启用和禁用

    502、工作表事件之Change事件

    503、工作表事件之Activate事件

    504、工作表事件之Deactivate事件

    505、工作表事件之BeforeDoubleClick事件

    506、工作表事件之BeforeRightClick事件

    507、工作簿事件之Open事件

    508、工作簿事件之AfterSave事件

    509、工作簿事件之BeforeClose事件

    510、工作簿事件之BeforePrint事件

    511、OnKey事件

    512、OnKey实例应用,可以一键启停的Excel日志功能

    513、工作表、工作簿事件一览表

    514、设计不启用宏就无法打开的工作簿

    515、自动输入性提示设计

    第六章:VBA与字典

    601、字典的基础概念及调用方法

    602、字典的六大方法

    603、字典的四大属性

    604、字典中写入数据的技巧

    605、字典实例一(提取第一次和最后一次)

    606、字典实例二(多表求不重复值)

    607、字典实例三(每行每列都要去重复值)

    608、字典实例四(单列分类统计)

    609、字典实例五(多列分类统计)

    610、字典实例六(条目数组的用法)

    611、字典实例七(需要写入key的值有重复怎么办)

    612、字典实例八(三级下拉菜单)

    613、总表拆分成分表,总表更新分表也更新

    第七章:VBA与正则

    701、正则的基础概念及引用方法

    702、正则表达式的基本语法

    703、正则表达式之元字符

    704、正则表达式之量词

    705、正则表达式之分组

    706、正则表达式中的或

    707、正则表达式中的后向引用与非捕获分组

    708、正则表达式之字符组

    709、正则表达式之首尾锚定

    710、正则表达式与数组结合的应用案例

    711、零正则表达式之宽断言

    712、正则表达式之负向零宽断言

    713、正则表达式之宽断言综合练习

    714、正则表达式之贪婪模式与非贪婪模式

    715、从分组加深对正则表达式的认识

    716、分组后结果的利用

    717、正则表达式的属性

    718、正则匹配工具软件

    第八章:VBA与自定义函数

    801、自定义函数的基本语法

    802、自定义函数vvlookup

    803、如何给自定义函数添加函数说明信息

    804、如何给自定义函数的参数添加说明

    805、如何给自定义函数的可选参数设置默认值

    806、自定义函数返回和内置函数一样的错误值

    807、自定义函数vvlookup实现逆向查询功能

    808、自定义函数的存放位置及加载方法

    809、自定义函数参数个数不确定怎么设置

    810、易失性函数

    811、Excel中工程式计算再也不用发愁了

    812、自定义函数实例应用(多条件计算提成)

    第九章:VBA与图形

    901、VBA与图形之单元格中插入与删除批注

    902、利用VBA批量添加批注

    903、利用VBA在工作表中插入形状

    904、利用VBA批量制作胸卡

    905、Shapes、DrawingObject对象

    第十章:VBA中的控件

    1001、表单控件和ActiveX控件的区别

    1002、命令按钮与组合框

    1003、利用activeX控件制作二级下拉菜单

    1004、ActiveX控件之列表框(1)

    1005、ActiveX控件之列表框(2)

    1006、ActiveX控件之文本框与标签

    1007、ActiveX控件之单选框与复选框

    1008、员工信息录入系统

    1009、ActiveX控件之图像控件

    1010、用列表框实现联想式输入的效果

    1011、日期控件

    第十一章:窗体技术

    1101、窗体技术(简易抽奖程序)

    1102、窗体技术(抽奖程序升级版)

    1103、按下左键拖动窗体,按下右键拖动控件

    1104、做一个调整不了位置的窗体

    1105、用VBA窗体做多项选择题是遇到的困扰

    1106、设计鼠标移动到上面就自动变色的按钮

    1107、利用窗体设计颜色面板

    1108、利用窗体设计权限验证窗口

    1109、用窗体做任务向导

    1110、利用窗体做跑马灯效果

    1111、利用窗体做多页的录入面板

    1112、利用窗体做翻页功能

    1113、独立的进度条

    1114、集成式的进度条

    1115、创建非图形化的进度条

    1116、创建无标题窗体

    1117、用窗体模拟工具栏

    1118、用窗体做图片浏览器

    1119、数字拼盘游戏

    第十二章:避免硬编码常用的一些技术

    1201、利用VBA制作打开文件夹的对话框

    1202、利用VBA制作打开文件夹选取文件的对话框

    1203、利用VBA制作按类型选取文件的选取器

    1204、MsgBox详解

    1205、InputBox详解

    附录:

    001、Excel相关工具

    002、161个自定义函数

    003、文件自杀代码

    004、VBA设置单元格数据有效性为日期序列时日期格式为月/日/年,怎么调整为年/月/日?

    005、利用VBA工作簿事件记录每个工作表中被修改过的地方

    006、利用自定义函数将姓名转化成拼音

    007、查找重复运单号(正则与字典综合练习)

    008、利用VBA批量生成检验报告(Excel VBA 操控Word)

    009、利用VBA从一个文件夹下复制指定文件到另一个文件夹下

    010、EVALUATE字符长度超过255怎么办?

    011、自动钻进了VBA的黑洞,从此无法自拔

    012、利用VBA批量修改某文件夹下的文件名

    013、利用VBA批量修改某文件夹下所有文件夹的名字

    014、米宏Office高效插件

    015、VBE窗口无法返回默认排列的解决办法

    016、综合练习(有条件下其不重复值数量)

    017、Excel中常见的合并和拆分工作簿、工作表

    018、利用VBA读取TXT文件中的数据

    019、多条件筛选数据并输出到新的工作簿

    020、批量导出Excel中的表到PDF中

    021、利用VBA从数字字符串中分离重复和不重复出现的数字

    022、VBA控制图表数据源的同时让图表实时变化

    023、抢红包里的算法(二倍均值法)

    024、在指定的序列中随机抽取指定个数的序号

    025、考试出题系统

    026、程序中的递归

    027、这样的Excel表格不仅美观而且可以提高填写效率

    028、为重复姓名分组标色

    029、Excel VBA学习感悟

    030、整数数组中两两运算的问题

    031、批量更改表单控件复选框指定的单元格链接

    032、用VBA自动登陆QQ

    033、根据分页符批量把Excel中的区域转化为图片并导出到某路径

    034、冒泡排序法

    035、优化后的冒泡排序法

    036、冒泡排序法实例

    037、快速排序法

    038、选择排序法

    039、计数排序法

    040、插入排序法

    47d047d1c78283c5e2da0e113a717224.png5d9b0ebcd1877323408b4d4c6086a5e1.png

    在线课堂在逐渐完善中,欢迎您的光临!

    c1c98415f67ab54d78fe51b46e519a37.png

    b5542a64c129d31e932a5b8a0bb85c17.gif

    点击下方“”即可进入云课堂学习!

    展开全文
  • 我想在把自己录制的各种宏生成工具栏 并且可以发给别人 让他们可以一键安装工具栏 而不是把宏一个个的拖到工具栏里定义命令 但是自定义工具栏的过程不能录制宏 ...可以编写一个VBA文件可以代替工具栏的自定义过程
  • 在前面的课程里,咱们给大家详细的介绍过标签控件,文本框控件,窗体控件,这次咱们给大家说一下VBA的另外常用控件,命令按钮(Commandbutton)控件.命令按钮控件的实质作用其实就是一种VBA代码触发的起动机制,即通过...
  • 在前面的课程里,咱们给大家详细的介绍过标签控件,文本框控件,窗体控件,这次咱们给大家说一下VBA的另外常用控件,命令按钮(Commandbutton)控件.命令按钮控件的实质作用其实就是一种VBA代码触发的起动机制,即通过...
  • 将Caption修改为"隐藏七年级班级表",如下图: 插入命令按钮闰修改其属性 ⑵双击该按钮,进入VBA窗口,并有下图显示 命令按钮的click事件过程 将下面的代码复制粘贴到两行中间得到下图: 显示与隐藏工作表代码 核心...
  • 将Caption修改为"隐藏七年级班级表",如下图: 插入命令按钮闰修改其属性 ⑵双击该按钮,进入VBA窗口,并有下图显示 命令按钮的click事件过程 将下面的代码复制粘贴到两行中间得到下图: 显示与隐藏工作表代码 核心...
  • 由于MoveToOneNote是MailReadInspector上的按钮,所以必须激活Inspector才能执行这个命令。 相关下载: http://download.csdn.net/detail/tx_officedev/4106151 转载于:...
  • 带你玩转Excel VBA》学习笔记:代码应用基础(一)第二章 代码应用基础“……代码总是时灵时不灵,经过多次测试,并到论坛发贴求助才明白,代码的存放位置很重要,不同的代码要放在不同的位置……”“……保存代码时还...
  • word命令vba

    2020-04-16 20:00:42
    在WORD中,操作可以通过菜单项或工具栏按钮实现,如果功能项有对应的快捷键的话,利用快捷键可以快速实现我们需要的功能。如最常见的CTRL+O、CTRL+A等等。WORD已经为很多功能指定了快捷键,可以大大提高WORD的操作...
  • VBA语句插入到Excel工作表的相应位置,设定为命令按钮,以便一键提取数据。STEP01 单击【开发工具】选项卡,在【控件】组中,单击【插入】按钮,在【表单控件】中选择【按钮(窗体控件)】,如图所示。这时鼠标变为...
  • 今日的内容是“初识VBA代码及应用VBA代码”的第七节“如何向快速访问工具栏添加宏命令按钮”,“VBA之EXCEL应用”从简单的录制宏实现一直讲到窗体的搭建,大家可以非常容易的掌握相关的知识,这套教程面向初学人员,...
  • bat命令打开excel并调用VBA程序

    万次阅读 2018-07-19 16:57:43
    1. 手动执行VBA只需要在excel中增加绑定宏的按钮即可 2. 通过命令执行是为了供其他系统或者工具使用,解决思路为,其他工具调bat文件,bat文件通过打开excel执行vba 步骤如下: (1)在VBA中增加workbook的open...
  • 学习Excel技术,关注微信...添加按钮如果要在内置功能区选项卡中添加两个按钮,在单击这些按钮时会调用VBA过程,那么执行下面的步骤:1. 创建新工作簿并保存为启用宏的工作簿。2. 关闭该工作簿,然后在CustomUI...
  • 如何获取所有菜单栏命令按钮的图片... 阅读前需掌握:熟练掌握 VBA 编程 难度等级:80 问题:如何获取所有菜单栏命令按钮的图片以及FaceID?我自己编写程序时要定义菜单,但是我不知道系统中定义图片的 FaceID 是
  • VBA自定义工具栏按钮制作方法

    千次阅读 2011-04-02 10:26:27
    在 Excel 中点击菜单 “工具” → “自定义” ,在弹出的对话框中选择 “命令”栏,在左边的“类别”框中选择“宏”,在右边的“命令”框中左键拖动“自定义按钮”到任意一个工具栏上(自己觉得方便的位置上即可),...
  • EXCEL VBA Macro 宏命令,用于自动添加Redmine表格格式,省去手动添加的麻烦。 此版本为按钮封装版,只需将需要添加Redmine表格格式的表格贴进去,然后点击按钮即可添加Redmine表格格式。注:由于上一版本表格忘记...
  • 工作中 经常需将 几个Excel 文件中的 工作表 合并到 一个Excel文件 中 效果如下 ▼ ● ● ● 小窍门:将屏幕横放可放大图片! 新建合并工作簿的宏命令 ▎ 1 “宏”在哪里? ■ 单击工具栏上的...
  • VBA 中的用户窗体就是指带 UI 的用户界面,在运行的时候会单独弹出一个窗口,类似于在 windows 系统中运行的一个可执行程序一样(这个说法不太严谨,因为可执行程序也可能是只有命令窗口而没有 UI 的)。再具体一点...
  • 自定义菜单栏、工具栏的效果:主要是使用CommandBars对象模型:VBA代码:1 自定义菜单命令组'自定义菜单命令组Public Sub creatediyMenu() For Each con In Application.CommandBars("Data").Controls con.Delete...
  • vba中可以设置图形对象,菜单命令按钮的OnAction属性为指定的过程名,当单击图形对象或者菜单命令按钮时运行具体的代码。如下所示的代码将在单元格鼠标右键快捷菜单中新建一个名为“计算两数之和”的命令按钮,...
  • ACCESS VBA编程(使用技巧大全)[].docACCESS VBA编程(使用技巧大全)[1]ACCESS-... 控件: 常量控件 acBoundObjectFrame绑定对象框 acCheckBox复选框 acComboBox组合框 acCommandButton命令按钮 acCustomControlActi...
  • VBA1

    2020-08-01 23:53:45
    1、给宏命令,设定执行次数 宏命令前 for n=1 to 17<执行17次> 宏命令后 exit 2、将录制的宏配置成按钮 插入任意图形,单击右键,指定宏
  • VBA的窗口组成打开Excel,在”开发工具”选项卡下点击“Visual Basic"窗口中主要包括菜单栏、工具栏...工具栏提供常用的命令按钮,能够帮助我们更加高效便捷地对程序进行编辑、调试和管理。工程资源管理器中包...
  • 3、Click 事件、命令按钮控件、Accelerator 和 Caption 属性示例 4、DblClick 事件 5、Error 事件 6、KeyDown 和 KeyUp 事件 7、KeyPress 事件 8、KeyPress 事件示例 9、MouseDown 和 MouseUp 事件 10、MouseMove ...

空空如也

空空如也

1 2 3 4 5 ... 11
收藏数 216
精华内容 86
关键字:

vba命令按钮