|
7#
楼主 |
发表于 2011-5-11 00:52:55
|
只看该作者
本帖最后由 huang1314 于 2011-5-11 01:27 编辑
谢谢了,这正是我想要的,以后多向你学习。
导出的word文件基本是没什么大问题,只是一个试题是以一个插入的word文档,不太方便编缉,如果能做到所有试题都是在一个word文档里就完美了。
我的代码是
Private Sub Command23_Click()
Dim myword As Word.Application
Set myword = New Word.Application
myword.Visible = True
'生成文档1
Dim mydoc As Word.Document
Set mydoc = New Word.Document
mydoc.ActiveWindow.Selection.TypeText ""
mynum = 1
mynum1 = "me.text24"
Do Until mynum = mynum1
试题.Action = acOLEActivate
试题.Verb = -1
Selection.WholeStory
Selection.Copy
Windows("文档1").Activate
Selection.Paste
DoCmd.GoToRecord , , acNext
mynum = mynum + 1
Loop
End Sub
是一题一题复制,效率比较低,但是生成是一个word文件里的文本,编缉比较容易,生成时慢了点,也不会自动生成题号。
|
|