設為首頁收藏本站

艾歐踢論壇

 找回密碼
 立即註冊

QQ登錄

只需一步,快速開始

搜索
熱搜: 活動 交友 discuz
查看: 707|回復: 0
打印 上一主題 下一主題

Word automatization

[複製鏈接]
跳轉到指定樓層
樓主
發表於 2017-12-17 09:43:19 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
  1. Window Vairables:
  2. FunctionalVar: WordApp
  3.    Class: Word__Application

  4. Functions:
  5. Function: StartWord
  6.    Description:
  7.    Returns
  8.       Boolean:
  9.    Parameters
  10.    Static Variables
  11.    Local variables
  12.    Actions
  13.       If Not SalActiveXGetActiveObject(WordApp,'Word.Application')
  14.          If WordApp.CreateObject('Word.Application')
  15.             Call WordApp.PropSetVisible( TRUE )
  16.             Return TRUE
  17.          Return FALSE
  18.       Else
  19.          Return TRUE

  20. Function: OpenNamedTemplate
  21.    Description:
  22.    Returns
  23.       Boolean:
  24.    Parameters
  25.       String: templateFileName
  26.    Static Variables
  27.    Local variables
  28.       FunctionalVar: vTemplateName
  29.          Class: Variant
  30.       FunctionalVar: vOptional
  31.          Class: Variant
  32.       FunctionalVar: vNew
  33.          Class: Variant
  34.    Actions
  35.       If WordApp.PropGetDocuments(WordDocs)
  36.          Call vTemplateName.SetString( templateFileName )
  37.          Call vNew.SetBoolean( FALSE )
  38.          Call vOptional.MakeOptional()
  39.          ! We open our word template
  40.          If WordDocs.Add( vTemplateName, vNew, vOptional, vOptional, InvoiceDoc )
  41.             Return TRUE
  42.       Return FALSE
複製代碼
CTD 6, SP4.
Samples, which are included in the section SQLWindows\ActiveX, part Microsoft Office Automation\ are not my cup of tea.
I need:
1. start WORD (ok, works)
2. open a WORD dokument (doesn't work with Word_Documents.Open )
3. open a template (ok, works woth Word_Documents.Add)

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 轉播轉播 分享分享 分享淘帖
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

小黑屋|Archiver|手機版|艾歐踢創新工坊    

GMT+8, 2024-5-16 18:06 , Processed in 0.193699 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表