查看單個文章
舊 2003-04-18, 01:25 PM   #6 (permalink)
Living 帥哥
超級版主
 
Living 的頭像
榮譽勳章
UID - 1966
在線等級: 級別:60 | 在線時長:3888小時 | 升級還需:77小時級別:60 | 在線時長:3888小時 | 升級還需:77小時級別:60 | 在線時長:3888小時 | 升級還需:77小時級別:60 | 在線時長:3888小時 | 升級還需:77小時級別:60 | 在線時長:3888小時 | 升級還需:77小時
註冊日期: 2002-12-06
住址: 糖城
文章: 9601
現金: 18 金幣
資產: 11727852 金幣
預設

原來是要這樣的程式, 早說清楚嘛^^

首先先去Project->References中加入Microsoft Word x.x Object Library, 然後你就可以開始從你的程式中開啟MSWord, 一般來說開啟的程式是像下列, 你可以自己斟酌
Dim file_path As String
Set m_WordServer = New Word.Application
file_name = "你要開的doc檔"
m_WordServer.Visible = True
m_WordServer.Documents.Open FileName:=file_name, ConfirmConversions:=False, _
ReadOnly:=False, AddToRecentFiles:=False, PasswordDocument:="", _
PasswordTemplate:="", Revert:=False, WritePasswordDocument:="", _
WritePasswordTemplate:="", Format:=wdOpenFormatAuto

有了這段後MSWord就會自動開啟你要的檔, 然後你就可以開始在你的程式中打你要加入的字, VB會自己加在Word裡.

m_WordServer.Selection.TypeText Text:="你要加入的文字"

基本上這樣就ok了, 但因功能需要不同, 請自行斟酌使用
__________________
經驗分享是學習的一種
請多珍惜這片學習的園地

史版啞甘部主任
Living 目前離線  
送花文章: 52690, 收花文章: 8441 篇, 收花: 61930 次
回覆時引用此帖