通过 Visual Basic 设置选项
使用 SetOption 和 GetOption 方法在 “访问选项 ”对话框中通过代码设置和返回选项值。 若要查看“Access 选项”对话框,请单击 Microsoft Office 按钮,然后单击“Access 选项”。
作为 setting 参数传递给 SetOption 方法的值取决于您所设置的选项类型。 下表提供了设置选项的一些指导。
如果选项是 |
那么 setting 参数为 |
文本框 |
字符串 |
复选框 |
布尔值:True (-1) 或 False (0) |
选项组中的选项按钮,或者组合框或列表框的选项 |
与选项在选项组或列表中的位置对应的整数(从零 [0] 开始) |
下表列出了可以从代码设置或返回的所有选项的名称,以及“Access 选项”对话框中包含这些选项的选项卡,后跟必须传递给 SetOption 或 GetOption 方法的相应的字符串参数。
“常规”选项卡
“创建数据库”部分
选项文本 |
字符串参数 |
新数据库排序顺序 |
新数据库排序顺序 |
默认数据库文件夹 |
默认数据库目录 |
默认文件格式 |
默认文件格式 |
“当前数据库”选项卡
“应用程序选项”部分
选项文本 |
字符串参数 |
关闭时压缩 |
自动压缩 |
保存时从文件属性中删除个人信息 |
删除个人信息 |
在窗体上使用 Windows 主题风格控件 |
主题窗体控件 |
为此数据库启用布局视图 |
DesignWithData |
检查截断的数字字段 |
CheckTruncatedNumFields |
图片属性存储格式 |
图片属性存储格式 |
“名称自动更正选项”部分
选项文本 |
字符串参数 |
跟踪名称自动更正信息 |
跟踪名称自动更正信息 |
执行名称自动更正 |
执行名称自动更正 |
记录名称自动更正更改 |
记录名称自动更正更改 |
“<Database Name>
数据库”部分的筛选查找选项
选项文本 |
字符串参数 |
在“局部索引字段”中显示值列表 |
在“已索引”中显示值 |
在“局部非索引字段”中显示值列表 |
在“非索引”中显示值 |
在“ODBC 字段”中显示值列表 |
在“远程”中显示值 |
在“本地快照中的记录”中显示值列表 |
在“快照”中显示值 |
在“服务器上的记录”中显示值列表 |
在“服务器”中显示值 |
不显示已读取超过此数量记录的列表 |
显示值限制 |
“数据表”选项卡
“默认颜色”部分
选项文本 |
字符串参数 |
字体颜色 |
默认字体颜色 |
背景色 |
默认背景色 |
备用背景色 |
_64 |
网格线颜色 |
默认网格线颜色 |
“网格线和单元格效果”部分
选项文本 |
字符串参数 |
默认网格线显示(水平) |
默认网格线(水平) |
默认网格线显示(垂直) |
默认网格线(垂直) |
默认单元格效果 |
默认单元格效果 |
默认列宽 |
默认列宽 |
“默认字体”部分
选项文本 |
字符串参数 |
字体 |
默认字体名称 |
大小 |
默认字体大小 |
粗细 |
默认字体粗细 |
下划线 |
默认字体下划线 |
斜体 |
默认字体(斜体) |
“对象设计器”选项卡
“表格设计”部分
选项文本 |
字符串参数 |
默认文本字段大小 |
默认文本字段大小 |
默认数字字段大小 |
默认数字字段大小 |
默认字段类型 |
默认字段类型 |
导入/创建时自动建立索引 |
导入/创建时自动建立索引 |
显示属性更新选项按钮 |
显示属性更新选项按钮 |
“查询设计”部分
选项文本 |
字符串参数 |
显示表名称 |
显示表名称 |
输出所有字段 |
输出所有字段 |
启用自动联接 |
启用自动联接 |
SQL Server 兼容语法 (ANSI 92) - 此数据库 |
ANSI 查询模式 |
SQL Server 兼容语法 (ANSI 92) - 默认用于新数据库 |
ANSI 查询模式默认值 |
查询设计字体 - 字体 |
查询设计字体名称 |
查询设计字体 - 大小 |
查询设计字体大小 |
选项文本 |
字符串参数 |
选择行为 |
选择行为 |
窗体模板 |
窗体模板 |
报表模板 |
报表模板 |
始终使用事件过程 |
始终使用事件过程 |
“错误检查”部分
选项文本 |
字符串参数 |
启用错误检查 |
启用错误检查 |
错误指示器颜色 |
错误检查指示器颜色 |
检查是否有未关联的标签和控件 |
未关联标签和控件错误检查 |
检查是否有新的未关联标签 |
新的未关联标签错误检查 |
检查是否有键盘快捷方式错误 |
键盘快捷方式错误错误检查 |
检查是否有无效的控件属性 |
无效控件属性错误检查 |
检查是否有常见报表错误 |
常见报表错误错误检查 |
“校对”选项卡
在“Microsoft Office 程序”部分中更正拼写时
选项文本 |
字符串参数 |
忽略所有字母都大写的单词 |
拼写检查时忽略所有字母都大写的单词 |
忽略包含数字的单词 |
拼写检查时忽略包含数字的单词 |
忽略 Internet 和文件地址 |
拼写检查时忽略 Internet 和文件地址 |
仅根据主字典提出建议 |
拼写检查时仅根据主字典提出建议 |
字典语言 |
拼写检查字典语言 |
“高级”选项卡
“编辑”部分
选项文本 |
字符串参数 |
移动后输入 |
移动后输入 |
输入字段时的行为 |
输入字段时的行为 |
箭头键行为 |
箭头键行为 |
光标停在第一个/最后一个字段处 |
光标停在第一个/最后一个字段处 |
默认查找/替换行为 |
默认查找/替换行为 |
确认 - 记录更改 |
确认记录更改 |
确认 - 删除文档 |
确认删除文档 |
确认 - 操作查询 |
确认操作查询 |
默认方向 |
默认方向 |
常规对齐方式 |
常规对齐方式 |
光标移动 |
光标移动 |
数据表输入法控件 |
数据表输入法控件 |
使用回历 |
使用回历 |
“显示”部分
选项文本 |
字符串参数 |
显示此数量的最近文档 |
MRU 文件列表大小 |
状态栏 |
显示状态栏 |
显示动画 |
显示动画 |
在数据表上显示智能标记 |
在数据表上显示智能标记 |
在窗体和报表上显示智能标记 |
在窗体和报表上显示智能标记 |
在宏设计中显示 - 名称列 |
显示“宏名称”列 |
在宏设计中显示 - 条件列 |
显示“条件”列 |
“打印”部分
选项文本 |
字符串参数 |
左边距 |
左边距 |
右边距 |
右边距 |
上边距 |
上边距 |
下边距 |
下边距 |
“常规”部分
选项文本 |
字符串参数 |
提供声音反馈 |
提供声音反馈 |
使用四位数年份格式 - 此数据库 |
四位数年份格式 |
使用四位数年份格式 - 所有数据库 |
四位数年份格式 - 所有数据库 |
“高级”部分
选项文本 |
字符串参数 |
Access 启动时打开上次使用的数据库 |
Access 启动时打开上次使用的数据库 |
默认打开模式 |
数据库的默认打开模式 |
默认记录锁定 |
默认记录锁定 |
通过使用记录级别锁定打开数据库 |
使用行级别锁定 |
OLE/DDE 超时(秒) |
OLE/DDE 超时(秒) |
刷新间隔(秒) |
刷新间隔(秒) |
更新重试次数 |
更新重试次数 |
ODBC 刷新间隔(秒) |
ODBC 刷新间隔(秒) |
更新重试间隔(毫秒) |
更新重试间隔(毫秒) |
DDE 操作 - 忽略 DDE 请求 |
忽略 DDE 请求 |
DDE 操作 - 启用 DDE 刷新 |
启用 DDE 刷新 |
命令行参数 |
命令行参数 |
注意
- 如果数据库运行在另一种语言(非创建时使用的语言)的 Access 版本中,那么,必须使用英语为 GetOption 和 SetOption 方法提供参数。
- 某些选项仅在 Access 数据库或 Access 项目 (.adp) 中可用。
- 如果要开发数据库应用程序、加载项、类库数据库或被引用的数据库,请在完成代码调试后确保将“捕获错误”选项设为 2(“无法处理错误时中断”)。
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。