请教VBA高手。(100分)

  • 主题发起人 主题发起人 yukaikai
  • 开始时间 开始时间
Y

yukaikai

Unregistered / Unconfirmed
GUEST, unregistred user!
在Delphi中使用WordApplication和WordDocument操作WOrd文档。
当我使用:
WordDocument.Range.Paste;
地时候,发现WOrd文档中原来的原来的所有文件全部不见了,只有粘贴过来的文字。
怎样实现将粘贴过来的文字加在原来的文字后面?
谢谢!
 
First :Selection.MoveDown
Second:Selection.EndKey
The last:Paste
OK!
 
用录制宏看一下VBA代码就知道,这样比较好,以后大部分问题都可以用这个方法解决
 
但以你的情况看,sunhood分析得有道理,应该是你原来的文档在paste之前,
选中了文档中的所有文字。办法就是:取消选择
或者是你paste的文档根本是另外的文档。

用录制宏的办法看代码确实比较好。
 
多人接受答案了。
 
后退
顶部