能否在VB中调用Word 文件并将其显示在文本框内
编号:QA002229
建立日期: 1999年12月11日 最后修改日期:2003年5月17日
所属类别:
Robin:
操作系统:WIN 9X
编程工具:VB&VBA
问题:如何在VB中调用Word 文件并将其显示在文本框内?我曾经试着用VBA后台运行WINWORD, 然后打开一个Word 文件,并准备用DDE方式链接到文本框,但是应该设什么样的Linkitem? 或者有更好的解决方式,请指教!
回答:
使用RichTextBox控件可以直接打开格式不太复杂的RTF格式文件。
如果你需要直接操纵Word文件,请首先VB引用中加入Microsoft Word 8.0 object library,然后定义变量如下:
Dim wp As Word.Application
Dim wd As Word.Document
即可轻松操纵,具体对象语法请查阅Word中所带的 Microsoft Word Visual Basic参考(Office97缺省是不会安装的)。
主持人注:Word不能象Excel那样作为DDE服务器。
王辉能否在VB中调用Excel文件并将其显示在文本框内?
李海答:简单的回答是不能。如果希望在VB中访问Excel的数据,可以参考:
相关问题:
QA003495 "能否用VB的ADO的方法访问Excel文件"
QA002834 "在VB中用ODBC读EXCEL的数据源"
QA001381 "如何在VB中控制Word和Excel"
此问题由Xie回答。
| |
|
|
| |
|
|