使用Excel VBA(快捷键)(加菜单)

将excel宏安全性调到中:

 

按alt+f11进入vba编辑器:

记住以下快捷键:

F7 代码窗口

F4 属性窗口

ctrl+R 工程资源窗口

F5 程序运行

TAb 代码缩进

SHIFT+TAB  凸出

 

加菜单:

在excel表中按alt+f11进入代码窗口:


解释:

第一行:vbaproject (测试.xls)   是excel表的文件名。

第二行:microsoft excel对象 表示vba针对的对象是sheet(data),还是thisworkbook(本工作表)

第三行:窗体,是用来设计窗体用的,即,界面容器

第四行:模块。比如设计菜单,就需要用到。(什么叫模块?鼠标能点的都叫模块,比如要做的菜单,要点击的按钮、sheet1等,它也是一种容器,用于存放用户代码)

 什么是类?

Dim tx1 As Textbox

这里我们用到一个类Textbox定义了一个对象tx1

类是一个隐者,上面Textbox是VBA已经给我们准备好的一个类,我们无法知道VBA是怎么准备的(它的真身被隐藏了),但我们可以知道对象tx1怎么用。VBA把对对象的使用划分为三种,属性、方法和事件。

1.窗体模块 
由于VB是面向对象的应用程序开发工具,所以应用程序的代码结构就是该程序在屏幕上表示的对应模型。根据定交,对象包含数据和代码。应用程序中的每个窗体都有一个相对应的窗体模块(文件扩展名为.frm) 
窗体模块是VB应用程序的基础。窗体模块可以包含处理事件的过程、通用过程以及变量、常数、自定义类型和外部过程的窗体级声明。写入窗体模块的代码是该窗体所属的具体应用程序专用的;也可以引用该程序内的其它窗体和对象 
每个窗体模块都包含事件过程,在事件过

  • 1
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值