`
deepfuture
  • 浏览: 4347612 次
  • 性别: Icon_minigender_1
  • 来自: 湛江
博客专栏
073ec2a9-85b7-3ebf-a3bb-c6361e6c6f64
SQLite源码剖析
浏览量:79564
1591c4b8-62f1-3d3e-9551-25c77465da96
WIN32汇编语言学习应用...
浏览量:68704
F5390db6-59dd-338f-ba18-4e93943ff06a
神奇的perl
浏览量:101905
Dac44363-8a80-3836-99aa-f7b7780fa6e2
lucene等搜索引擎解析...
浏览量:282089
Ec49a563-4109-3c69-9c83-8f6d068ba113
深入lucene3.5源码...
浏览量:14693
9b99bfc2-19c2-3346-9100-7f8879c731ce
VB.NET并行与分布式编...
浏览量:66039
B1db2af3-06b3-35bb-ac08-59ff2d1324b4
silverlight 5...
浏览量:31455
4a56b548-ab3d-35af-a984-e0781d142c23
算法下午茶系列
浏览量:45390
社区版块
存档分类
最新评论

access vba的DoCmd对象

 
阅读更多

DoCmd在Access中用于执行vb过程内的宏操作

其语法为:

DoCmd.操作名 用逗号分隔的参数

比如打开窗体

DoCmd.OpenForm "我的窗体"

可以加个where条件过滤,在打开窗体时,前提是窗体的数据源已经设置完毕

下面是用命名参数的方式

DoCmd.OpenForm FormName:="我的窗体",WhereCondition:="[age]>30"

也可以用逗号分隔

DoCmd.OpenForm  "我的窗体",,,"[age]>30"

 

 

 

其常用成员和方法如下:

 以使用 DoCmd 对象的方法 (方法:类似于语句或函数的过程,它对特定对象进行操作。例如,可将 Print 方法应用于 Debug 对象,以将打印输出传输到“即时”窗口。)从 Visual Basic 运行 Microsoft Office Access 操作 (操作:宏的基本组成部分;这是一种自含式指令,可以与其他操作相结合来自动执行任务。在其他宏语言中有时称为命令。)。此类操作用于执行诸如关闭窗口、打开窗体及设置控件 (控件:允许用户控制程序的图形用户界面对象,如文本框、复选框、滚动条或命令按钮等。可使用控件显示数据或选项、执行操作或使用户界面更易阅读。)值等任务。

方法

  名称 说明
 AddMenu 在 Visual Basic 中,AddMenu 方法执行 AddMenu 操作。
 ApplyFilter 在 Visual Basic 中,ApplyFilter 方法执行 ApplyFilter 操作。
 Beep 在 Visual Basic 中,Beep 方法执行 Beep 操作。
 BrowseTo BrowseTo 方法执行 Visual Basic 中的 BrowseTo 操作。
 CancelEvent 在 Visual Basic 中,CancelEvent 方法执行 CancelEvent 操作。
 ClearMacroError 删除存储在 MacroError 对象中的有关错误的信息。
 Close 在 Visual Basic 中,Close 方法执行 Close 操作。
 CloseDatabase 关闭当前的数据库。
 CopyDatabaseFile 将与当前项目连接的数据库复制为 Microsoft SQL Server 数据库文件以便于导出。
 CopyObject 在 Visual Basic 中,CopyObject 方法执行 CopyObject 操作。
 DeleteObject 在 Visual Basic 中,DeleteObject 方法执行 DeleteObject 操作。
 DoMenuItem 显示 Microsoft Access 的对应菜单 (菜单:单击菜单栏或其他工具栏上的菜单名时出现的命令的列表。)或工具栏 (工具栏:包含可用于执行命令的按钮和选项的栏。要显示工具栏,请按 Alt 然后按 Shift+F10。)命令。
 Echo 在 Visual Basic 中执行 Echo 操作。
 FindNext 在 Visual Basic 中,使用 FindNext 方法执行 FindNext 操作。
 FindRecord 在 Visual Basic 中,FindRecord 方法执行 FindRecord 操作。
 GoToControl 在 Visual Basic 中,GoToControl 方法执行 GoToControl 操作。
 GoToPage 在 Visual Basic 中执行 GoToPage 操作。
 GoToRecord 在 Visual Basic 中,GoToRecord 方法执行 GoToRecord 操作。
 Hourglass 在 Visual Basic 中,Hourglass 方法执行 Hourglass 操作。
 LockNavigationPane 使用 LockNavigationPane 操作可以禁止用户删除导航窗格中显示的数据库对象。
 Maximize 在 Visual Basic 中,Maximize 方法执行 Maximize 操作。
 Minimize 在 Visual Basic 中,Minimize 方法执行 Minimize 操作。
 MoveSize 在 Visual Basic 中,MoveSize 方法执行 MoveSize 操作。
 NavigateTo 使用 NavigateTo 方法可以控制数据库对象在导航窗格中的显示方式。
 OpenDataAccessPage 在 Visual Basic 中,OpenDataAccessPage 方法执行 OpenDataAccessPage 操作。
 OpenDiagram 在 Visual Basic 中,OpenDiagram 方法执行 OpenDiagram 操作。
 OpenForm 在 Visual Basic 中,OpenForm 方法执行 OpenForm 操作。
 OpenFunction 打开 Microsoft SQL Server 数据库中的用户定义函数以便在 Microsoft Access 中查看。
 OpenModule 在 Visual Basic 中,OpenModule 方法执行 OpenModule 操作。
 OpenQuery 在 Visual Basic 中,OpenQuery 方法执行 OpenQuery 操作。
 OpenReport 在 Visual Basic 中,OpenReport 方法执行 OpenReport 操作。
 OpenStoredProcedure 在 Visual Basic 中,OpenStoredProcedure 方法执行 OpenStoredProcedure 操作。
 OpenTable 在 Visual Basic 中,OpenTable 方法执行 OpenTable 操作。
 OpenView 在 Visual Basic 中,OpenView 方法执行 OpenView 操作。
 OutputTo 在 Visual Basic 中,OutputTo 方法执行 OutputTo 操作。
 PrintOut 在 Visual Basic 中,PrintOut 方法执行 PrintOut 操作。
 Quit Quit 方法用于退出 Microsoft Access。在退出前,可以选择其中一个选项来保存数据库对象 (数据库对象:Access 数据库包含诸如表、查询、窗体、报表、页、宏和模块等对象。Access 项目包含诸如窗体、报表、页、宏和模块等对象。)。
 RefreshRecord RefreshRecord 方法执行 Visual Basic 中的 RefreshRecord 宏操作。 
 Rename 在 Visual Basic 中,Rename 方法执行 Rename 操作。
 RepaintObject 在 Visual Basic 中,RepaintObject 方法执行 RepaintObject 操作。
 Requery 在 Visual Basic 中执行 Requery 操作。
 Restore 在 Visual Basic 中,Restore 方法执行 Restore 操作。
 RunCommand RunCommand 方法用于运行内置命令。
 RunDataMacro 使用 RunDataMacro 方法可以运行 Visual Basic 中的已命名数据宏。
 RunMacro 在 Visual Basic 中,RunMacro 方法执行 RunMacro 操作。
 RunSavedImportExport 运行保存的导入或导出规格。
 RunSQL 在 Visual Basic 中,RunSQL 方法执行 RunSQL 操作。
 Save 在 Visual Basic 中,Save 方法执行 Save 操作。
 SearchForRecord 可以使用 SearchForRecord 方法来搜索表、查询、窗体或报表中的特定记录。
 SelectObject 在 Visual Basic 中,SelectObject 方法执行 SelectObject 操作。
 SendObject 在 Visual Basic 中,SendObject 方法执行 SendObject 操作。
 SetDisplayedCategories 指定在导航窗格的标题栏中的“浏览类别”下显示哪些类别。
 SetFilter 使用 SetFilter 方法可以对活动数据表、窗体、报表或表中的记录应用筛选。
 SetMenuItem 在 Visual Basic 中,SetMenuItem 方法执行 SetMenuItem 操作。
 SetOrderBy 使用 SetOrderBy 方法可以对活动数据表、窗体、报表或表应用排序。
 SetParameter 使用 SetParameter 方法可以创建供 BrowseTo 、OpenForm、OpenQuery、OpenReport 或 RunDataMacro 方法使用的参数。
 SetProperty 在 Visual Basic 中,SetProperty 方法执行 SetProperty 操作。
 SetWarnings 在 Visual Basic 中,SetWarnings 方法执行 SetWarnings 操作。
 ShowAllRecords 在 Visual Basic 中,ShowAllRecords 方法执行 ShowAllRecords 操作。
 ShowToolbar 在 Visual Basic 中,ShowToolbar 方法执行 ShowToolbar 操作。
 SingleStep 暂停宏 (宏:用来自动执行任务的一个操作或一组操作。)执行,并打开“单步执行宏”对话框。
 TransferDatabase 在 Visual Basic 中,TransferDatabase 方法执行 TransferDatabase 操作。
 TransferSharePointList 可以使用 TransferSharePointList 方法从 Windows SharePoint Services 3.0 网站导入或链接数据。
 TransferSpreadsheet 在 Visual Basic 中,TransferSpreadsheet 方法执行 TransferSpreadsheet 操作。
 TransferSQLDatabase 将指定的整个 Microsoft SQL Server 数据库传输到另一个 SQL Server 数据库。
 TransferText 在 Visual Basic 中,TransferText 方法执行 TransferText 操作。

分享到:
评论

相关推荐

    Access+2000中文版高级编程

    1.2.1 使用DoCmd对象 5 1.2.2 与宏命令等价的代码 7 1.3 将现有宏转换为代码 8 1.4 小 结 12 第2章 使用VBA编写代码 13 2.1 编程初步 13 2.1.1 使用代码模块 14 2.1.2 声明变量 17 2.1.3 声明过程 ...

    Access 2000中文版高级编程(part1)

    1.2.1 使用DoCmd对象 5 1.2.2 与宏命令等价的代码 7 1.3 将现有宏转换为代码 8 1.4 小 结 12 第2章 使用VBA编写代码 13 2.1 编程初步 13 2.1.1 使用代码模块 14 2.1.2 声明变量 17 2.1.3 声明过程 21 2.1.4...

    Access 2000数据库系统设计(PDF)---001

    382.5 探索窗体设计视图和VBA类模块 392.6 现实世界—所学知识的透视 40第3章 Access导航 423.1 理解Access功能和模式 423.1.1 定义Access功能 423.1.2 定义Access操作模式 443.2 理解Access的表显示 443.2.1 最大化...

    Access 2000数据库系统设计(PDF)---002

    382.5 探索窗体设计视图和VBA类模块 392.6 现实世界—所学知识的透视 40第3章 Access导航 423.1 理解Access功能和模式 423.1.1 定义Access功能 423.1.2 定义Access操作模式 443.2 理解Access的表显示 443.2.1 最大化...

    Access 2000数据库系统设计(PDF)---003

    382.5 探索窗体设计视图和VBA类模块 392.6 现实世界—所学知识的透视 40第3章 Access导航 423.1 理解Access功能和模式 423.1.1 定义Access功能 423.1.2 定义Access操作模式 443.2 理解Access的表显示 443.2.1 最大化...

    Access 2000数据库系统设计(PDF)---009

    382.5 探索窗体设计视图和VBA类模块 392.6 现实世界—所学知识的透视 40第3章 Access导航 423.1 理解Access功能和模式 423.1.1 定义Access功能 423.1.2 定义Access操作模式 443.2 理解Access的表显示 443.2.1 最大化...

    Access 2000数据库系统设计(PDF)---018

    382.5 探索窗体设计视图和VBA类模块 392.6 现实世界—所学知识的透视 40第3章 Access导航 423.1 理解Access功能和模式 423.1.1 定义Access功能 423.1.2 定义Access操作模式 443.2 理解Access的表显示 443.2.1 最大化...

    Access 2000数据库系统设计(PDF)---011

    382.5 探索窗体设计视图和VBA类模块 392.6 现实世界—所学知识的透视 40第3章 Access导航 423.1 理解Access功能和模式 423.1.1 定义Access功能 423.1.2 定义Access操作模式 443.2 理解Access的表显示 443.2.1 最大化...

    Access 2000数据库系统设计(PDF)---020

    382.5 探索窗体设计视图和VBA类模块 392.6 现实世界—所学知识的透视 40第3章 Access导航 423.1 理解Access功能和模式 423.1.1 定义Access功能 423.1.2 定义Access操作模式 443.2 理解Access的表显示 443.2.1 最大化...

    Access 2000数据库系统设计(PDF)---012

    382.5 探索窗体设计视图和VBA类模块 392.6 现实世界—所学知识的透视 40第3章 Access导航 423.1 理解Access功能和模式 423.1.1 定义Access功能 423.1.2 定义Access操作模式 443.2 理解Access的表显示 443.2.1 最大化...

    Access 2000数据库系统设计(PDF)---015

    382.5 探索窗体设计视图和VBA类模块 392.6 现实世界—所学知识的透视 40第3章 Access导航 423.1 理解Access功能和模式 423.1.1 定义Access功能 423.1.2 定义Access操作模式 443.2 理解Access的表显示 443.2.1 最大化...

    Access 2000数据库系统设计(PDF)---027

    382.5 探索窗体设计视图和VBA类模块 392.6 现实世界—所学知识的透视 40第3章 Access导航 423.1 理解Access功能和模式 423.1.1 定义Access功能 423.1.2 定义Access操作模式 443.2 理解Access的表显示 443.2.1 最大化...

    Access 2000数据库系统设计(PDF)---025

    382.5 探索窗体设计视图和VBA类模块 392.6 现实世界—所学知识的透视 40第3章 Access导航 423.1 理解Access功能和模式 423.1.1 定义Access功能 423.1.2 定义Access操作模式 443.2 理解Access的表显示 443.2.1 最大化...

    Access 2000数据库系统设计(PDF)---026

    382.5 探索窗体设计视图和VBA类模块 392.6 现实世界—所学知识的透视 40第3章 Access导航 423.1 理解Access功能和模式 423.1.1 定义Access功能 423.1.2 定义Access操作模式 443.2 理解Access的表显示 443.2.1 最大化...

    Access 2000数据库系统设计(PDF)---029

    382.5 探索窗体设计视图和VBA类模块 392.6 现实世界—所学知识的透视 40第3章 Access导航 423.1 理解Access功能和模式 423.1.1 定义Access功能 423.1.2 定义Access操作模式 443.2 理解Access的表显示 443.2.1 最大化...

Global site tag (gtag.js) - Google Analytics