Office中国论坛/Access中国论坛
标题:
关于access字段朗读的问题
[打印本页]
作者:
mx99999
时间:
2008-6-9 21:57
标题:
关于access字段朗读的问题
希望在表中输入记录时,对应的字段名先朗读,再输入数值,然后回车,朗读下个字段,再输入,以此类推....。我现在可以实现朗读字段的功能,如下:
Function 读字段()
Set myobject = CreateObject("excel.application")
Set db = DBEngine.Workspaces(0).Databases(0)
Set pp = db.OpenRecordset("表1")
With pp
For i = 0 To .RecordCount
myobject.speech.speak (.Fields(i).Name)
If .EOF Then
Exit For
End If
Next i
.Close
End With
End Function
这段函数只能连续读字段,但是无法在表记录操作时进行即时朗读。烦请高手将此段程序改成可以在表中运行的程序,例如利用宏-AutoExec-RunCode,在access启动的时候,自动在表中(非窗体)运行。
作者:
Grant
时间:
2008-6-9 22:51
[:13] 找盖茨去问问
作者:
huangqinyong
时间:
2008-6-9 23:22
原帖由
Grant
于 2008-6-9 22:51 发表
[:13] 找盖茨去问问
[:35] [:35]
作者:
tmtony
时间:
2008-6-10 09:52
表中没有事件, 只能通过窗体或在宏中调用函数来实现
作者:
fan0217
时间:
2008-6-10 10:30
在窗体中实现吧
作者:
mx99999
时间:
2008-6-10 13:50
呵呵,我是初学者,认识肤浅。不过还是要谢谢
Grant
的提醒,让我少走弯路,顺便能帮我查一下盖兹的号码么,我打电话问他去[:28] 。
谢谢tmtony,fan0217的真诚帮助,真诚会助您成功。
作者:
mx99999
时间:
2008-6-10 14:08
另若用com加载项可以实现此功能么?
作者:
7777777
时间:
2008-6-12 08:10
标题:
T
UDDDDDDDDDD若用com加载项可以实现此功能么?
作者:
huangxiuwen
时间:
2008-6-13 18:58
关注。。。。。。。。。。。
作者:
goto2008
时间:
2008-7-22 08:55
缺少变量或过程,不是模块.
Private Sub Command143_Click()
Dim strText As String
strText = Me.Text145
If IsExistExcel Then
Call MySpeak_Excel(strText)
Else
MsgBox "你是否安装了Excel?"
End If
End Sub
作者:
hezhiyee
时间:
2011-5-7 17:29
解压密码?
作者:
ri136998
时间:
2011-7-7 11:52
学习...
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3