项目管理 教学课件 作者 程铁信 付聪 编著 13章.pptVIP

项目管理 教学课件 作者 程铁信 付聪 编著 13章.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第13章 在Project 2003中使用VBA VBA简介 VBA和VB的区别 VBA和宏的区别 VBA基本语法 变量声明 数据类型 变量的命名原则 运算符的种类 运算符的优先级 判断语句和循环语句 If判断语句 If…Else判断语句 多重判断语句 Select-Case判断语句 For-Next循环语句 Project对象 Project对象模型简介 Application对象 Project对象和Projects集合对象 Task 对象和Tasks 集合对象 Resource对象和Resources集合对象 Window对象和Windows集合对象 VBA开发环境 VBA开发环境 用户界面 本章小结 * 本章内容提要: VBA简要介绍; VBA的基本语法; VBA的判断语句和循环语句; VBA语句; Project对象; Project 2003 VBA开发环境; Project 2003用户界面设计。 什么是VBA? VBA是Visual Basic for Application的缩写,它是Microsoft公司为了让Office软件功能更强大而发展出来的辅助工具。在语法结构上,VBA承袭自Visual Basic,但在使用上却较Visual Basic来得精简,并且可以直接使用Office软件中的各种对象,用来完成某些特定功能或是重复性高的操作。 VBA和VB的主要区别: VB设计用于创建标准的应用程序,而VBA使已有的应用程序(Excel等)自动化。 VB具有自己的开发环境,而VBA必须寄生于已有的应用程序,比如Project。 如果要运行VB开发的应用程序,用户不必安装VB,因为VB开发出的应用程序是可执行文件(*.EXE),而VBA开发的程序必须依赖于它的“父”应用程序,例如Project。 VBA和宏的主要区别: 1. 使用录制宏的方式仅能做一些较简单的工作。但如果在宏中加入VBA判断语句,那么情况就会完全改观了。 2. 使用录制宏的方式无法建立用户操作界面。例如,显示一个输入对话框,要求用户输入某些资料,那么使用宏就无法做到了。 “面向对象”基本概念简介 “面向对象”是程序设计中的主流语言类型。简单地说,它是以现实生活中的实例作为解决问题时的思考出发点,这与以资料流向为出发点的传统程序设计方式有很大的不同。 采用“面向对象”来设计程序时,首先要先对实体做分析,分析的内容包括了实体所具有的行为与特性。在面向对象的观念中,实体就是“对象(Object)”,对象所具备的行为被称做“方法(Method)”,而它所拥有的特性则叫做“属性(Property)”。另外,在“面向对象”的程序中还有用来触发对象行为的“事件(Event)”。 Application对象 Project对象、Projects集合对象 Task对象、Tasks集合对象 Resource对象、Resources集合对象 Window对象、Windows集合对象 Application对象是指整个Project应用程序,因此,在Project中就是指Project应用程序本身。Application对象包括: 应用程序范围的设置和选项。 用来返回最高级别对象的属性,例如ActiveCell属性和ActiveProject属性等。 作用于应用程序范围的各元素的方法,例如视图、选定范围和编辑操作等。 Project对象和Projects集合对象代表一个或所有打开的项目。Projects是一个集合对象,而Project对象是Projects集合的一个成员。通过创建集合对象可以形成一种非常清晰模块化的编程风格,一个集合的所有代码都在集合类中,从而减小了类模块的大小,如果对象的集合出现在对象分层结构中不止一处,那么重用集合类将不需要复制任何代码。 Task对象为Tasks集合中的成员,Tasks集合对象代表一个或多个任务。 Resources对象和Resources集合对象代表一个或多个资源。Resource对象为Resources集合的成员。 Window对象和Windows集合对象代表应用程序或项目中的一个或多个窗口。Window对象为Windows集合中的成员。Application对象的Windows集合包含应用程序中的全部窗口,而Project对象的Windows集合只包含指定项目中的窗口。 Project 2003中的Visual Basic可视化开发环境是Visual Basic编辑器,它被用来建立和管理VBA项目。Visual Basic编辑器是一个集成开发环境或IDE,这是因为它在一个公共环境里集成了许多不同的功能。例如,设计、编辑、编译和调试等功能在大多传统开发工具中都是每个功能对应一个独立的程序,并

您可能关注的文档

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档