上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
ckp6250
註冊時間: 2004-07-30 文章: 1644
第 1 樓
|
發表於: 星期日 九月 14, 2014 10:10 am 文章主題: createobject 時,可以指定 office 版本嗎? |
|
|
如果同時安裝
office 2003
office 2010
office 2012
等多套版本時
那麼
createobject('excel.application') 時
可以指定要用那一個版本嗎? |
|
回頂端 |
|
|
215001
註冊時間: 2003-06-11 文章: 389
第 2 樓
|
發表於: 星期日 九月 14, 2014 4:53 pm 文章主題: |
|
|
好像可以加版本
如:
createobject('excel.application.12')
執行 regedit 尋找 excel.application 看看 |
|
回頂端 |
|
|
ckp6250
註冊時間: 2004-07-30 文章: 1644
第 3 樓
|
發表於: 星期一 九月 15, 2014 10:13 am 文章主題: |
|
|
測試可行
十分感謝 |
|
回頂端 |
|
|
CJWANG
註冊時間: 2003-07-30 文章: 7
第 4 樓
|
發表於: 星期二 五月 17, 2016 5:34 pm 文章主題: |
|
|
你好,
我在 win10 同時安裝 excel 2003 和 excel 2010
我用以下指令,都是開啟 excel 2010,
XLSAPP = CREATEOBJECT("Excel.Application.11")
XLSAPP = CREATEOBJECT("Excel.Application.14")
勞煩各位大大,謝謝!! |
|
回頂端 |
|
|
215001
註冊時間: 2003-06-11 文章: 389
第 5 樓
|
發表於: 星期四 五月 19, 2016 2:18 pm 文章主題: |
|
|
先執行 regedit
再尋找 Excel.Application.
看看是不是有不同的版本代號 |
|
回頂端 |
|
|
CJWANG
註冊時間: 2003-07-30 文章: 7
第 6 樓
|
發表於: 星期四 五月 19, 2016 6:44 pm 文章主題: |
|
|
215001 你好, 感謝您的回覆
regedit 尋找 <Excel.Application. >
[資料夾] , Excel.Application.11 和 Excel.Application.14都有
但是[值] ,只有 <Excel.Application.14> |
|
回頂端 |
|
|
朱育興
註冊時間: 2003-08-25 文章: 661 來自: 台中市大里區
第 7 樓
|
發表於: 星期五 五月 20, 2016 12:24 am 文章主題: |
|
|
僅供參考
W1_oExcel = CREATEOBJECT("Excel.Application")
IF VAL(W1_oExcel.Application.Version) >= 12
EX003_cExcelExt = 'XLSX'
ELSE
EX003_cExcelExt ='XLS'
ENDIF _________________ 希望有更多人來參與
VFP wiki - 需要大家一起完成的VFP電子書與FAQ |
|
回頂端 |
|
|
Kuma
註冊時間: 2011-06-22 文章: 39 來自: Taichung
第 8 樓
|
發表於: 星期五 十一月 10, 2023 10:21 am 文章主題: |
|
|
請教先進 : createobject 時,可以指定 office 版本嗎? 這問題有人測試成功嗎 ? 我裝了 office 2003, office 2013 二種版, 但指定不了開啟 excel 的版本 ! |
|
回頂端 |
|
|
iswith
註冊時間: 2022-11-04 文章: 42
第 9 樓
|
發表於: 星期五 十一月 10, 2023 1:42 pm 文章主題: |
|
|
Excel2003 = 11,
Excel2007 = 12,
Excel2010 = 14,
Excel2013 = 15,
Excel2016 = 16
Microsoft.Office.Interop.Excel.dll |
|
回頂端 |
|
|
syntech
註冊時間: 2003-05-16 文章: 4212 來自: Taipei,Taiwan
第 10 樓
|
發表於: 星期五 十一月 10, 2023 2:01 pm 文章主題: |
|
|
* 系統預設
X= CREATEOBJECT('EXCEL.APPLICATION')
* OFFICE 2016
X= CREATEOBJECT('EXCEL.APPLICATION.16')
2樓,4樓 不就有答案? _________________ 如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問
請聯絡我們,也許我們幫得上忙 |
|
回頂端 |
|
|
|