上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
ckp6250
註冊時間: 2004-07-30 文章: 1644
第 1 樓
|
發表於: 星期五 九月 02, 2022 11:55 am 文章主題: 如何偵測 Excel 是否已經啟用? |
|
|
通常我們會使用 eole=Createobject('Excel.application') 去操作 Excel 導入資料。
現在的問題是,客戶買的新電腦上往往預裝了Excel 的試用版,剛開始都能使用,但一段時間之後,若沒買授權,就會因沒有啟動而不能用,此時,程式也跟著卡住了。
(這類客戶還真不少,我們接到電話後,都還要先問半天,有沒有買授權,有沒有啟用?真煩!我又不是微軟的業務員)
請教,vfp 有沒有辦法去偵測到這個問題?或者,各位先進有沒有什麼更佳的處理機制? |
|
回頂端 |
|
|
syntech
註冊時間: 2003-05-16 文章: 4212 來自: Taipei,Taiwan
第 2 樓
|
發表於: 星期五 九月 02, 2022 2:10 pm 文章主題: |
|
|
傳真正版授權書
XD _________________ 如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問
請聯絡我們,也許我們幫得上忙 |
|
回頂端 |
|
|
syntech
註冊時間: 2003-05-16 文章: 4212 來自: Taipei,Taiwan
第 3 樓
|
發表於: 星期五 九月 02, 2022 2:35 pm 文章主題: |
|
|
照那些 "OFFICE 註冊機(激活工具)",
可以用程式檢查OFFICE 的授權狀態
例如 (細節自己GOOGLE,底下是刪減版):
代碼: |
cscript ospp.vbs /dstatus
|
代碼: |
slmgr /xpr xxxxxxxxxxxxxxxxxxxxx(sku id)
|
可能可以這樣做吧 _________________ 如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問
請聯絡我們,也許我們幫得上忙 |
|
回頂端 |
|
|
ckp6250
註冊時間: 2004-07-30 文章: 1644
第 4 樓
|
發表於: 星期六 九月 03, 2022 4:49 am 文章主題: |
|
|
感恩,我試看看。 |
|
回頂端 |
|
|
Patrick Wu
註冊時間: 2007-01-03 文章: 223 來自: 台北市
第 5 樓
|
發表於: 星期六 九月 03, 2022 10:57 am 文章主題: |
|
|
ckp6250 先進
試試
IF TYPE("Createobject('excel.application')") = "O" &&& 能產生EXCEL物件
可行嗎 ??? |
|
回頂端 |
|
|
ckp6250
註冊時間: 2004-07-30 文章: 1644
第 6 樓
|
發表於: 星期一 九月 05, 2022 11:59 am 文章主題: |
|
|
Patrick Wu 寫到: | ckp6250 先進
試試
IF TYPE("Createobject('excel.application')") = "O" &&& 能產生EXCEL物件
可行嗎 ??? |
這不可行,我本來就有用這一行,
就好像沒有啟用的 excel , 您直接點二下,它也能開,只是不給用。 |
|
回頂端 |
|
|
|