VBA基础

在Access中,有主界面背景设计窗口。 运行下面的代码,可以使主窗体背景窗口最小化。 DoCmd.RunCommand acCmdAppMinimize 因为主界面窗口只显示窗体可以参考示例《Access程序隐藏主界面窗口(只显...
打开Access,有一个设计主窗体面板。运行acCmdAppMaximize可以使背景面板最大化 DoCmd.RunCommand acCmdAppMaximize
打开Access帮助文档。 可以直接打开Access帮助的主窗口,可以输入关键字查询相关的代码的解释和示例。 在代码中按F1也可以弹出窗口,显示选中代码的帮助文档 DoCmd.RunCommand acCmdAnswerWizard ...
打开菜单,COM加载器管理工具 如果office有安装第三方加载项,都可以在这里勾选使用的。如officehelper 插件 DoCmd.RunCommand acCmdAddInManager
打开关于Microsoft Access的版本信息 可以查看Access相关的信息,如版本编号,更新时间,内容等Access的信息 DoCmd.RunCommand acCmdAboutMicrosoftAccess
VBA中,可以使用RunCommand 方法来运行内置的命令。 Access 中的每个菜单命令和工具栏命令都有一个相关的常量,可以将常量与 RunCommand 方法结合使用来执行该常量对应的命令。 ...
在access程序设计中,我们有时需要定位到子窗体记录的位置。 使用 CurrentRecord 属性获取当前窗体上记录集中的当前记录的位置。 Me.Text1 = Me.子窗体.Form.CurrentRecord 再通过GoT...
在Access中,我们录入数据需要判断数据是否符合规则。所以在表设计时,可以设置有效性规则来限制数据的录入。 前面的文章中有讲解如何在表中设置有效性规则《Access限制表字段中录入不规则的数据》 这里我们讲下如何用vba创建有效性规则...
在绑定数据的窗体中,可以直接在窗体中添加数据为新的记录而不需要保存。 但是有时不确定修改中的记录是否为新的记录,如何判断当前填写的记录是新的记录呢? 下面示例使用 NewRecord 属性来判断当前记录是否为新记录。如果该记录为新记...
在程序设计中,需要备份和还原数据库。定时的备份有利于防止数据丢失导致不可挽回的损失。 前面的示例,我们也讲过很多关于备份和还原的示例。如《使用windows 的任务计划自动备份access 数据库》 这里我们来说下如何把Access对象添加...
在Access中程序设计中,在以编程方式编辑该对象之前,通常需要了解特定数据库对象是否打开。 以下示例用 acSysCmdGetObjectState 操作使用 SysCmd 方法来确定数据库对象是否打开。 函数 IsObjectLoad...
450   2019-01-08

Access删除文件

用Access直接删除系统中文件,比如自动删除2018年之前的备份文件,删除图片等等都可以用到 之前我们就讲过《Access动态删除记录对应的图片》删除图片 删除文件直接调用Kill函数即可,如下图,要删除2018年的备份数据库 ...
一般情况下,我们习惯说年龄都要虚岁为主。不满周岁会直接算成周岁。这个计算很简单,直接用当前年份-出生年份(year(Data())-year(出生))即可。 但是小孩子变化很快,每半周岁情况就会有大不同,所以需要以半周岁为一个单位。 如出生...
Access数据库文件可以包括前台界面和后台数据库 Access设计应用程序虽然简单易用,开发速度快。但是也极容易由于操作不当导致数据库损坏。 所以数据库要经常备份,防止数据库损坏导致数据丢失。 如何让Access程序每次打开都自动备份呢?...
用access获取系统文件夹中的文件名,可以对文件进行操作处理 如何获取文件夹内所有文件的文件名及其路径呢? 下列代码获取上图文件夹中所有文件名及其路径。 Set fso = CreateObject("Scripting...
1/5