Acces-s-VBA编程(使用技巧大全)[1]教学幻灯片.doc 立即下载
2024-12-03
约16.6万字
约141页
0
1.2MB
举报 版权申诉
预览加载中,请您耐心等待几秒...

Acces-s-VBA编程(使用技巧大全)[1]教学幻灯片.doc

Acces-s-VBA编程(使用技巧大全)[1]教学幻灯片.doc

预览

免费试读已结束,剩余 136 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

ACCESS-VBA编程

1


ACCESS-VBA编程.
控件:
常量控件
acBoundObjectFrame绑定对象框
acCheckBox复选框
acComboBox组合框
acCommandButton命令按钮
acCustomControlActiveX(自定义)控件
acImage图像
acLabel标签
acLine线条
acListBox列表框
acObjectFrame未绑定对象框或图表
acOptionButton选项按钮
acOptionGroup选项组
acPage页
acPageBreak分页符
acRectangle矩形
acSubform子窗体/子报表
acTabCtl选项卡
acTextBox文本框
acToggleButton切换按钮

在VB中对窗体控件的引用
键入包含控件的窗体或报表的标识符,后面紧接!运算符和控件的名称。例如,下列标识符将引用“订单”窗体上“订单ID”控件值:
Forms![订单]![订单ID]
引用子窗体或子报表上的控件,不必使用“窗体”或“报表”属性为窗体或报表指定完整的标识符。例如,可以使用下列标识符来引用“订单”子窗体上的“数量”控件:
Forms![订单]![订单子窗体]![数量]

判断窗体或报表中控件的数目,然后将该数目赋给一个变量。
DimintFormControlsAsInteger
DimintReportControlsAsInteger
intFormControls=Forms!Employees.Count
intReportControls=Reports!FreightCharges.Count
设置控件可见性
Dimi,iiAsInteger
Forii=3To10
Me.Controls.Item(ii).Visible=True
Next
Fori=11To22

Me.Controls.Item(i).Visible=False
Next
按特殊名在VBA中设置控件的可见性:
Fori=27To47
IfMe.Controls.Item(i).NameLike"A*"Then
Me.Controls.Item(i).Visible=False
EndIf

Next

指定一个控件能否接受焦点
Enabled属性:
me.控件.Enabled=true'能
=false'不能

指定一个控件能否被编辑:
locked
如:
me.控件.Locked=true
me.控件.Locked=false
设置控件标题显示的文字
Me.控件.Caption="显示窗体"

设置标签颜色:
Me.LabelColor=200
获得焦点及失去焦点时字段变更颜色。
如果你的控件是文本框,名称为“txt字段”,写如下代码:

PrivateSubtxt字段_GotFocus()
Me.txt字段.BackColor=12632256
EndSub

当中“12632256”是灰色,你可以自己选择希望的颜色,如果想在失去焦点时改为原来的颜色,写如下代码:

PrivateSubtxt字段_LostFocus()
Me.txt字段.BackColor=16777215
EndSub
使标签闪烁以引人注意
设置窗体的TimerInterval值为1000(1秒).

formsOnTimer加入代码:

SubForm_Timer()
YourTextLabel.Visible=NotYourTextLabel.Visible
End_Sub
设置标签字体颜色:
Me.Label1.ForeColor=
设置文本框颜色:
Me.TextColor=300
设置文本框字体颜色:
Me.TextFontColor=500
标签等左边距离:
Me.Label2.Left=2200


定位控件
Me.控件.Top=8290
Me.控件.Left=100
设置控件宽度/高度
Me.考生答案.Width=10000
Me.考生答案.Height=1000
标签等字体粗细:
Me.Label2.FontWeight=20000
控件边框颜色:
Me.Label2.BorderColor=0
控件边框线条
BorderStyle属性使用以下设置:
透明0(仅对于标签、图表和子报表而言是默认值)透明的
实线1(默认值)实线
虚线2虚线
短虚线3短虚线
点线4点线
稀疏点线5点距较宽的点线
点划线6虚线与点线组合的点划线
点点划线7虚线-点线-点线组合的点点划线
双实线8双实线
指定控件的边框宽度
使用BorderWidth属性可以指定控件的边框宽度
取值:0或1-6
指定控件是否透明
使BackStyle属性可以指定控件是否透明。
True、False
解除子窗
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

Acces-s-VBA编程(使用技巧大全)[1]教学幻灯片

文档大小:1.2MB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用