模块_函数_VBA_API

15169   2017-11-15

Access vba动态创建查询

在Access中,我们一般都是通过菜单栏的创建=》查询=》查询设计来新建一个查询的。 但是有的时候。我们希望有VBA 动态创建一个查询,方便我们临时调用这个查询,比如导出这个新创建的查询的数据,然后删除之 详细函数: Public Su...
把一个长的字符串按固定的规则截取出多个子字符串。 如下面字符串"苹果;西瓜;香蕉;哈密瓜;菠萝;奇异果;樱桃",按“;”把逐个水果截取出来添加到表中。 详细函数: Public Sub subStringInsert() Dim...
4244   2017-11-13

ACCESS读写注册表信息

在Access应用程序中,我们有时需要对注册表做一些更改以更好地展示Access的用户体验。 如何对注册表进行修改呢?这里列举3种方法。 方法一: 直接将要修改的键值保存为一个 *.reg 文件,用注册表编辑器导出某一键值就可以自动生成对应...
前面我们在《利用VBA Createobject函数创建的常用对象》一文中说过用CreateObject来创建对象。 也有介绍过如何在VBE窗口中直接引用对象。这个就是我们今天要说的前期引用和后期引用。这两者到底有什么区别呢? 首先说明...
在VBA中 Createobject函数可以创建并返回一个对ActiveX对象的引用 要创建 ActiveX 对象,只需将 CreateObject 返回的对象赋给一个变量: 代码就是创建一个 Microsoft Excel 电子数据表 ...
在Access中,我们会发现有些函数会在末尾出现一个美元符号“$”符号。如Left和Left$ ,可能很多人都认为这是两个不同的函数。 但是这是同一个函数,只是有两种版本,当在函数名称后面加上一个“$”时,函数会对于 Sting&...
在Access编写vba的过程中,代码窗口的最上方有时您会发现这么一句Option Explicit 的代码 Option Explicit的作用是强制显式声明变量,则必须使用 Dim、Private、Public、ReDim 或 St...
在Access中,Application.Echo  和Me.Painting = False方法都可以关闭屏幕重画,即禁止刷新 1、Echo 方法用于指定 Access 是否重画显示屏幕。 2、Painting 属性指定是否重画...
Screen.PreviousControl 属性     可以使用Screen对象有焦点时可返回到上次获得焦点的控件的引用。只读的。   Screen对象 一个表示屏幕对象的变量。 注解 焦点时包含...
在编写Access代码过程中,如果定义Dim db As Database。会提示:“编译错误:缺少用户定义类型,不是工程”如下图: 解决方法: 1、检查是否引用了DAO,确保DAO已经引用成功 2、用完整的写法,不要用省略写法,即Di...
8533   2017-10-27

Access中变量的引用技巧

Access编写代码的过程中,需要大量引用变量。在引用的过程中,很多新手看见很多单引号和双引号,感觉很复杂,无从下手。 在ACCESS中对变量引用是与数据类型有关。引号使用情况如下: 数字型变量:"& 变量 & " 文本型变...
wininet,winhttp,xmlhttprequest,ServerXmlHttpRequest各版本区别 实现Http访问,微软提供了二套API:WinINet, WinHTTP(分别封装于system32目录下的wininet.d...
以前在32位能够 正常运行的API提 示 varptr StrPtr 出错:编译错误 类型不匹配 解决办法 ,将对应的 API定义中的 数据类型 long 改为 LongPtr( 在 64 位版本上返回 LongPtr,...
在win7或以上系统中,由于安全控制,使用cmd命令行就不太方便,因为权限问题,比方说最简单的,输入“regsvr32 mscomctl.ocx”(注册树控件),就会提示“拒绝访问”。或注册失败 必须右键选择“以管理员身份运行”,获取权限...
WIN7系统下,VB6中的sendkeys命令无法使用,提示“实时错误70 拒绝的权限”   解决方法:Windows 7 UAC漏洞,关闭Windows 7 UAC的VBS 其它解决办法: 1.VB6 开发环境会有这个提示,给V...
13/19