请yzhshi 老师进来!(50分)

  • 主题发起人 主题发起人 com$$
  • 开始时间 开始时间
我明白你的意思了。
也可以有一个办法实现。
那就是使用一个书签将具有共同点的地方复制下来,就是具有格式的部分,然后按照需求插入n次。
现在问题是如何插入你要替换的东西。
=====不=知=道=你=是=否=看=明=白=我=上=面=写=的======
如果替换,我们就不能使用书签了,不妨就使用特定的字作为标记。进行替换。
理论实现都能够实现,只是特定的标志最好取的长一些,合理一些,否则一旦出现重复的,那……
 
对了,ddntyz, 我已经给你发送过去了,其实程序也没什么,主要部分就是上面写的那个函数。
 
to yzhshi, :
如果替换,我们就不能使用书签了,不妨就使用特定的字作为标记。进行替换。
理论实现都能够实现,只是特定的标志最好取的长一些,合理一些,否则一旦出现重复的,那……
*****************************
我不明白也
 
就是说,比如你做试卷生成系统,有20道选择题,你可以设置一个共同的模板,将这里面的各部分使用特定的文字表示。
如:题号,题目,四个选项。然后将这些统一作为一个书签。book1。
然后反复粘贴这个book1。
比如:
#题号#:#具体题目#
#A# #B#
#C# #D#

在生成第一题的时候,粘贴上它,谈后分别替换#题号#~#D#就可以了。
重复20次,你就完成任务了。
其实就是查找替换的过程。
 
哦,明白了,谢谢
 
怎么利用word模板把数据写到word表中 ?
我的想法是这样的,在word中做好表头,如果这个表只有一条记录就好办,
那就是在这一行的各个单元格中插入书签,保存为模板,程序运行时,
打开模板替换书签就行了,但是如果这个表有很多行,
而且事先我也不知道有多少行,只有在程序运行时才知道,那我应该怎么办?
 
yzhshi你好,请问在一个word页里,里面有好几个书签,我想把所有书签的名字放到我数据表
中,如何得到这些书签的名字呀,也就是你定义的bookmark_name(string),
 
我也正在看这方面的资料。希望yzhshi能够讲解一下关于在word中插入图片的问题。
 
好像还是没提到如何插入图片,请教
 
可以按如下方法插入图片(包括各种图片)
v := GetActiveObject('Word.Application');
v.ActiveDocument.Shapes.AddPicture('filename',true,true)

另外,也可以看C:/Program Files/Microsoft Office/Office/2052/VBAWRD9.CHM
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部