VBA编程方法
一、前言
本文所说的VBA代码编程,即通过编程方法创建、删除或编辑VBA工程部件、模块或代码程序对象,还可以通过VBA代码创建新的代码,以此可以实现VBA的二次开发。
VBA代码编程,也就是所谓的VBA可扩展性。要实现VBA扩展功能,或者说实现对VBA代码的编程,我们必须事先完成以下相关设置。
1.1 引用VBA扩展类库(Microsoft Visual Basic For Applications Extensibility 5.3) 在ACCESS 2003中扩展库文件为:VBE6EXT.OLB,你可以在VBE(Visual Basic Editor即VB编辑器)窗口,点菜单 [工具] — [引用],在 [引用对话框] 中钩,来手动引用该扩展类库,你也可以通过代码实现对其的引用。
Dim ref As Reference
'申明引用类对象
On Error Resume Next '避免因重复引用造成的错误提示
'通过扩展库标识号,主版本号,次版本号完成引用
Set ref = References.AddFromGuid ("{0002E157-0000-0000-C000-000000000046}", 5, 3)
1.2 需要启用编程方式访问VBA项目(仅在EXCEL中需设定)
在Excel 2003和更早版中,需设定允许对VBA项目的访问,否则将报错。ACCESS则不需对该项进行设定。
点选菜单 [工具](在Excel中,而不是在VBA编辑器中)—[宏]—[安全性],在 [安全对话框]中,单击 [可靠发行商] 页,点选 [信任对于“Visual Basic项目”的访问] 项(见下图)

VBA编程规则及方法技巧_IT/计算机_专业资料。献给爱好VBA的朋友们,希望能给你们的工作带来帮助...VBA编程规则及方法技巧 加入收藏 网站地图 网站搜索 简繁默 excel...
、事件过程、应用方法等基本概念。 8-1-3 VBA编程环境 VBA编程环境进入VBE 进入VBE编程环境 VBE编程环境 VBE窗口的组成 VBE窗口的组成 VBE窗口由工具栏、工程资源...
第四章 VBA编程 编程序言 4.1 宏 4.2 控件与用户窗体 4.3 对象、属性、方法和事件 对象、属性、 4.4 VBA语法基础 语法基础 4.5 过程 4.6 流程控制...
方法的调用:控件名称.方法 在方法调用格式中,“控件名称”与“方法”之间必须使用“.”隔开。如:UserForm1.Show 在 VBA 编程中,控件的方法很少,应用时也用得...
还介绍了数组的概 念及应用,通过本章的学习应掌握VBA编程的 基本方法,理解面向对象机制,熟悉可视化的 编程环境,为使用VBA程序设计语言开发出功 能强大的数据库应用...
VBA编程时常用的提速方法_计算机软件及应用_IT/计算机_专业资料。excel vba 编程必备知识。速度是程序设计永恒的热门话题,使用 VBA 编程当然也不例外,这里就将在网...
Excel VBA 编程技巧_计算机软件及应用_IT/计算机_专业资料。本文介绍了个人在Excel...("原公式内容"),"","原公式内容"),这样就不会出现错误提示了 方法二:用...
示例 01-17:在程序中运行另一个宏(Run 方法) Sub runOtherMacro() 2006 年 9 月 9 日 -4- http://fanjy.blog.excelhome.net ExcelVBA>>ExcelVBA 编程...
VBA编程环境_计算机软件及应用_IT/计算机_专业资料。第12章 VBA编程 12.1 VBA编程环境 Access提供了多种方法启动VBA编程环境,包括如下方式: ? 按Alt+F11组合键(...
清空表记录的方法 1、CurrentDb().Execute "delete * from 表名" 2、docmd.runsql "SQL 语句" 33 ACCESS-VBA 编程 3,RunSQL "Delete * From 表名" VB ...
闽公网安备 35021102001881号 
热门文档