跳至主要內容
(06)2130669#33 (06)-2130668 service@tn.edu.tw
帳號 密碼
:::
OOo使用者討論區

通過第三方工具操作OpenOffice.org

discuss pic 2005-03-03 19:58:02
以前使用ms office時,公司有些系統會通過OLE方式將一些報表轉入Excel,現在如果使用OpenOffice.org,則不知道第三方工具(如VB,PB)怎麼通過OLE將數據寫入OpenOffice.org的表格中?
請有做過的高手指點!
1109563348
discuss pic 2005-02-28 14:12:18
tad
OLE我不熟,不過OOo是XML格式,所以,其實不需要什麼特別的工具就可以產生OOo的檔案,例如X學務系統或sfs3學務系統都可以直接從線上產生OOo檔案,例如成績單、通訊錄、學籍表...等。
discuss pic 2005-02-28 19:06:49
ted
己經買了ms office就保留須要系統會通過OLE方式將一些報表轉入Excel的主機,轉入excel後,沒有買ms office的主機再用openoffice去使用.
1055816868
discuss pic 2005-03-03 11:53:54
感謝大家的幫忙,不過我們轉入Excel不是用的服務器,而是通過客戶端的ms office,如果客戶端沒有裝ms office 就轉不了.
困為集團里面,有些公司有買ms office的版權,有些公司沒有買,所以使用OpenOffice的公司就沒辦法使用轉Excel功能.

tad可不可以告訴我OpenOffice產生的XML檔案的格式,我看可不可以直接產生XML檔案再由OpenOffice打開.

謝謝!
1109563348
discuss pic 2005-03-03 12:20:56
ted
是不是可以下戴成excel的檔案,再由ooo去開啟.
1055816868
discuss pic 2005-03-03 13:52:57
tad
簡單說一下原理及過程:
1.先做一個簡單的OOo檔
2.將之解壓縮(OOo檔實際上是zip檔)
3.找出content.xml
4.觀察其內部結構,頭尾幾乎是固定的,只有內容部分會變動
5.利用程式產生其內容資料
6.將程式產生的內容結合頭尾,並壓縮成zip檔,改名成OOo檔

這樣就產生出來了,程式碼可從sfs3學務系統取得。
discuss pic 2005-03-03 15:17:54
OpenOffice也支援OLE,可參閱程式設計手冊
1093621762
:::

快速登入

線上書籍列表

誰在線上

7人線上 (5人在瀏覽互動討論區)

會員: 0
訪客: 7

更多…