PPT VBA编程.doc


文档分类:IT计算机 | 页数:约17页 举报非法文档有奖
1/17
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/17
文档列表 文档介绍
PPTVBA编程 一、什么是VBA?直到上世纪90年代早期,使应用程序自动化还是充满挑战性的领域。对每个需要自动化的应用程序,人们不得不学习一种不同的自动化语言。例如:可以用EXCEL的宏语言来使EXCEL自动化,使用WORDBASIC使WORD自动化,等等。微软决定让它开发出来的应用程序共享一种通用的自动化语言--------VisualBasicForApplication(VBA),可以认为VBA是非常流行的应用程序开发语言VASUALBASIC的子集。实际上VBA是"寄生于"VB应用程序的版本,VBA和VB的区别包括如下几个方面:,而VBA是使已有的应用程序(EXCEL等)自动化。,而VBA必须寄生于已有的应用程序。,用户不必安装VB,因为VB开发出的应用程序是可执行文件(*.EXE),而VBA开发的程序必须依赖于它的“父”应用程序。尽管存在这些不同,VBA和VB在结构上仍然十分相似。事实上,如果你已经了解了VB,会发现学习VBA非常快。相应的,学完VBA会给学习VB打下坚实的基础。VBA究竟是什么?更确切地讲,VBA是微软在其开发的应用程序中共享的通用自动化语言。它既然是一种自动化语言,它可以使常用的应用实现自动化,可以创建自定义的解决方案。VBA是VisualBasicforApplication的简写,它以VB语言为基础,经过修改并运行在MicrosoftOffice的应用程序,它是不能像VB一样能生成可执行程序的。      VBA是MicrosoftOffice系列软件的内置编程语言,是应用程序开发语言VB(VisualBasic)的子集。它功能强大,面向对象,可极大地增加Office系列软件的交互性。二、认识控件对象我们经常看到高手做的多媒体课件中都有许多的按钮、文本框、选项框等之类的工具,使用这些工具会令课件更具有可操作性、交互性等特点。在Powerpoint做课件时,同样提供了一组这样的工具,那叫ActiveX(['aektiv'eks])控件。所谓ActiveX控件就是一种图形对象,可以使用它在Powerpoint演示文稿中控制一组预定义的事件(或执行一段程序代码)。在进行学习VBA编程之前,必须理解这些控件的作用及使用方法。   显示控件工具箱:在Powerpoint中选择菜单“视图-工具栏-控件工具箱”,则“控件工具箱”就会出现在powerpoint工作区内。如下图:在制作课件过程中,我们会经常用到的有下面几种控件:标签(Label):用于表现静态文字信息,如显示选择题、判断题的题目等;复选框(CheckBox):是一个选择控件,可用于多项选择题的制作;文本框(TextBox):可以输入文本,用来制作填空题;mandButton):可用于制作幻灯片上的按钮,还可通过按钮来改变幻灯片的播放顺序,设计超级链接;选项按钮(OptionButton):通常一组使用,只能选中其中一个,用来制作单项选择题或判断题。这是控件的属性,当设置完一个控件后,点击该按钮,就显示该控件的属性窗口。查看代码,当鼠标选中某一个控件时再点击该按钮,即可查看该控件的代码窗口,或在代码窗口中输入一段程序代码。还有其它控件,我们在以后学习到需要时再一一讲解吧。列表框(ListBox)     boBox)      开关按钮(ToggleButton)   数字调节(SpinButton)    滚动条(ScrollBar) 图像(Image)  除了上面几个常用控件外,Windows系统还有许多控件没有列出,在“控件工具箱”最右边那个按钮叫“其它控件”。点击这个按钮,系统就会出现下拉列表,弹出更多的控件让你选择。这些控件很多都没有用到,暂时不谈了。三、控件是如何为我们服务的呢?   当设置了控件的属性,该控件本身就确定了个性与特点,但如果不给它做任何东西,这个控件就好象形同摆设,例如,在幻灯片上设置一个“命令按钮”,不管你设置了它的颜色、字体、大小等属性,在幻灯片播放时任你如何用鼠标点击它,它都是没有任何动作,不给你干活。要想让控件给我们干活,那就得给它干活的东西----那就是给控件设置一段程序代码。你给它编写什么样的代码,它就给你干什么样的活。那么,那些代码要放在哪里呢? 1、事件例如:当点击了“命令按钮”,屏幕就会执行这个按钮的Click事件,并显示一个对话框,如下图:   为什么点击这个“命令按钮”就会显示这个对话框呢?因为在Click事件代码中输入了一行语句,如下(黑色的部分是输入的内容),这个Msgbox语句就是产生一个对话框的效果,而这个语句要能够显示在屏幕上,必须把这个语句代码写入Click事件:mandButton1_Clic

PPT VBA编程 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数17
  • 收藏数0 收藏
  • 顶次数0
  • 上传人cjl201702
  • 文件大小338 KB
  • 时间2020-02-19