CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  VBA

求 access vba 用法!

楼主yangjiaxin_1(自己加星星)2005-04-01 11:57:49 在 VB / VBA 提问

Dim   APPAcs   As   New   Access.Application  
  APPAcs.OpenCurrentDatabase   ("access3.mdb")  
  Debug.Print   APPAcs.CurrentProject.AllReports.Item(0).Name  
  APPAcs.DoCmd.OpenReport   "学生",   acViewDesign  
  Debug.Print   APPAcs.Reports(0).Caption  
  Debug.Print   APPAcs.Reports(0).Controls!bTitle.ControlType  
  Debug.Print   APPAcs.Reports(0).Controls!bTitle.Caption  
  以上是我访问access的代码,在一般情况下按下“.”会出现对象可用的方法和属性,但在Controls!bTitle后面的“.”没有反应,但也能用。我看了office   的vba书Controls(index)也没有Caption属性。我想得到其中控件的位置(坐标)、及它所在区域(页眉、页脚、主数据区)。不知用什么属性?  
  在那能找到这方面的vba书籍 问题点数:100、回复次数:8Top

1 楼wynbfqny(今无心)回复于 2005-04-01 12:06:43 得分 40

vba   查看联机帮助最好了Top

2 楼yangjiaxin_1(自己加星星)回复于 2005-04-01 13:59:13 得分 0

我看的应该就是联机帮助吧  
  可是没有啊,不够用55555Top

3 楼lsftest()回复于 2005-04-01 20:49:57 得分 50

以上是我访问access的代码,在一般情况下按下“.”会出现对象可用的方法和属性,但在Controls!bTitle后面的“.”没有反应,但也能用。我看了office   的vba书Controls(index)也没有Caption属性。我想得到其中控件的位置(坐标)、及它所在区域(页眉、页脚、主数据区)。不知用什么属性?  
  ===============================  
  关键是看你所指向的控件是否有这个属性,例如,如果你的Controls(1)指向的是一个textbox,那么你使用Controls(1).text来引用它的值是可以的,因为textbox有text属性。  
  但如果你的Controls(1)是一个lable,那么如果你使用Controls(1).text就会出错了,因为label并没有text属性。。。  
  由于你在设计的时候,ide是不会知道你程序运行时使用Controls()方法所指向的控件是什么控件,就是说它根本不知道它将会有些什么属性,于是就干脆闭嘴不说了。。。。Top

4 楼yangjiaxin_1(自己加星星)回复于 2005-04-04 13:00:55 得分 0

xiexieTop

5 楼yangjiaxin_1(自己加星星)回复于 2005-04-04 13:03:05 得分 0

access   是不是没有表,查询等对象啊?Top

6 楼yangjiaxin_1(自己加星星)回复于 2005-04-04 17:47:07 得分 0

怎么能得到表字段的格式、主\外健信息Top

7 楼VBDN( PowerBASIC.CN )回复于 2005-04-04 19:47:40 得分 10

哈哈,“宏”是最好的帮助。你录制一段宏后用代码编辑器打开来看看,会有大发现!Top

8 楼yangjiaxin_1(自己加星星)回复于 2005-04-05 09:58:53 得分 0

5555  
  开始我也是这么想的  
  但access没有录制宏的功能!!!!  
  microsoft   太狠了,为啥不能像word里有那么全的对象呢,录制宏多好啊Top

相关问题

  • 请问access的vba代码中有一句Option Compare Database,这是什么用法
  • &*用法~~
  • 谁能给个 Data Access Application Block 中的 ParameterCache 用法?
  • setfocus的用法
  • icmp.dll的用法
  • Recordset的用法。
  • DataGrid的用法?
  • CDONTS.dll的用法???
  • EnumChildWindows的用法?
  • ListView的用法?

关键词

  • 属性
  • 控件
  • vba
  • 代码
  • access
  • reports
  • btitle
  • 指向
  • controls
  • 录制

得分解答快速导航

  • 帖主:yangjiaxin_1
  • wynbfqny
  • lsftest
  • VBDN

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo