Excel VBA编程新手经验教程

上传人:cn****1 文档编号:571551631 上传时间:2024-08-11 格式:PDF 页数:6 大小:487.20KB
返回 下载 相关 举报
Excel VBA编程新手经验教程_第1页
第1页 / 共6页
Excel VBA编程新手经验教程_第2页
第2页 / 共6页
Excel VBA编程新手经验教程_第3页
第3页 / 共6页
Excel VBA编程新手经验教程_第4页
第4页 / 共6页
Excel VBA编程新手经验教程_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《Excel VBA编程新手经验教程》由会员分享,可在线阅读,更多相关《Excel VBA编程新手经验教程(6页珍藏版)》请在金锄头文库上搜索。

1、Excel VBA 编程新手编程新手经验经验教程教程 熟练操作 Excel,有一定得 VB 编程经验,别说你的电脑没装 office 啊 1. 点击 Windows 左下方,“开始”-“程序” -“Microsoft Office”-Microsoft Office Excel 2003,打开 Excel,如下图示。 2. 点击按下图所示,点击菜单“工具”-“宏”-“Visual Basic 编辑器” 3. 然后会出现“Visual Basic 编辑器”窗体,如下图示 你已经启动了 VB 编程环境,这就是你的编程平台。 4. 按下图所示,点击“Visual Basic 编辑器”中的菜单“插入”

2、-“用户窗体” 5. 接着出现“可编辑窗体”,如下图所示 上图,红色框中所示为“可编辑窗体”,你可以在上面进行可视化编程,就类似于我们现实生活中的画布,你可以在窗体上通过左侧绿色框内的“工具箱”绘制命令按钮、文字框、标签等编程控件。你也可以通过鼠标点击红色框中窗体外围的 8 个的操作手柄,拖动窗体的大小,直观形象的进行可视化编程。操作手柄如下图示 红色圈内的句点就是操作手柄。当然,你也可以对窗体的显示的文字进行调整,这就需要在最左侧的属性窗口中修改它的“Caption”属性,考虑到这时编程入门,仅仅是教大家一个简单的编程流程,所以我就不多废话了。 6. 接着,用鼠标单击左侧“工具箱”内的“命令

3、按钮控件”,如下图所示 7. 此时,鼠标光标会变成一个“十字准星”和“命令按钮”状,因鼠标形状无法截图,此处就不贴图了。你可以用鼠标拖动,在可编辑窗体上绘制一个任意大小的命令按钮。如下图示: 同样,这个“命令按钮”四周也有 8 个操作手柄,你可以用鼠标来调整它的大小。 8. 最关键的时刻到了,马上就可以进行编程了。用鼠标双击“命令按钮 CommandButton1”,会出现如下窗口 这个就是代码编写窗口,蓝色部分是子程序的开头及结尾,CommandButton1_Click()表示面向对象程序的对象及事件触发描述, CommandButton1 表示刚才你绘制的命令按钮,Click 表示单击,

4、合起来就是当命令按钮“CommandButton1”被鼠标单击时就会触发这个程序里的代码。 9. 既然明白了上面的意思, 那就赶紧写代码吧。 这里我就写一句最简单的代码, 在中间光标处,输入 MsgBox (这是一个百度经验测试程序),如下图示。 让计算机当鼠标单击命令按钮 CommandButton1 时,出现一个消息提示框,显示文字“这是一个百度经验测试程序” 10. 此时,你已经完成了一个简单的 Excel VBA 编程,你需要运行一下这个程序看看它是否如你所愿。你可以按下图所示,点击“Visual Basic 编辑器”上的红色框中的运行按钮 红色框中是“运行”按钮,绿色框中是“停止”运

5、行按钮,图标就像 MP3 上的播放,停止键,应该很形象吧。 11. 运行程序后应该出现如下结果 怎么样,大功告成了吧,原来编程就是这么简单,你也可以做程序员啊。 12. 要停止程序运行你可以点击“Visual Basic 编辑器”上的“停止”运行按钮,也可以点击上图中消息框的橙色大叉关闭按钮。 13. 接下来你就可以保存你的编程成果了。如下图示,保存程序及 excel 工作簿。这不用我多说了吧,你们可都是聪明人。 Excel VBA 编程的成果要应用的话通常都是基于 Excel 运行的。 执行程序还是如上面步骤 2中所示,打开“Visual Basic 编辑器”运行程序。 如果你要编写一个独立运行的 Exe 程序的话, 建议你用 VB 或者 Dephi 等编程工具开发吧。 身份证号码和姓名_身份证号码和真实姓名大全_身份证号码查询编辑。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

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