pb呼叫ole異常捕獲
global type gf_title2cn from function_object
end type
forward prototypes
global function integer gf_title2cn (string fn)
end prototypes
global function integer gf_title2cn (string fn);
int li_result
string ls_v
ls_v=space(1000)
if outtype<>excel! then return 1
//開啟指定的XLS檔案啟用workbooks
if fileexists(fn) then
MyOLE.application.workbooks.Open(fn)
//對XLS檔案進行了改動以後,在關閉該檔案時是否需要向使用者提出警告。
//ls_sheetname= MyOLE.ActiveWorkBook.Sheets[ii].name
//MyOLE.Worksheets("sheet1").Activate
MyOLE.ActiveWorkBook.Sheets(1).Select
//MyOLE.ActiveWorkBook.Sheets("sheet1").Select
int l_r,l_c
l_r=1
l_c=1
string ls_oldv,ls_newv
DO UNTIL isnull(MyOLE.cells(l_r,l_c).value)
MyOLE.cells(l_r,l_c).NumberFormatLocal="@"
ls_oldv=string(MyOLE.cells(l_r,l_c).value)
ls_newv=gf_rename(ls_oldv)
if ls_oldv<>ls_newv then
MyOLE.cells(l_r,l_c).value=ls_newv
end if
l_c++
yield()
LOOP
//----------
//MyOle.application.ActiveWorkbook.SaveAs(ls_pathname,3)
//
//MyOle.Worksheets("指標-24").Activate()
//MyOle.ActiveSheet.SaveAs("指標-24"+ls_pathname,3)
//myole.application.ActiveSheet.close()
//
try
myole.application.ActiveWorkbook.save()
catch (OLERuntimeError ex)
messagebox("匯出",fn)
messagebox('OLE錯誤',ex.getmessage())
myole.application.ActiveWorkbook.close()
// ole_object.application.quit() //退出word
//斷開OLE連線
//Ole_Object.DisConnectObject()
//Destroy Ole_Object
return 1
end try
myole.application.ActiveWorkbook.close()
//已經變成txt檔案了
end if
return 1
end function
相關文章
- 異常及捕獲
- python異常捕獲Python
- 捕獲 React 異常React
- 【Spring Cloud】Feign呼叫異常觸發降級後如何捕獲異常SpringCloud
- android 異常捕獲-UncaughtExceptionHandlerAndroidException
- wpf 捕獲全域性異常
- python中如何捕獲異常Python
- 記錄Javascript 異常捕獲JavaScript
- Task異常捕獲的方式
- 10. 異常捕獲、生成式
- Auth 授權的異常捕獲
- JS 使用try catch捕獲異常JS
- SpringBoot之全域性捕獲異常Spring Boot
- 儲存過程——異常捕獲&列印異常資訊儲存過程
- 在 C++ 中捕獲 Python 異常C++Python
- DRF之異常捕獲原始碼分析原始碼
- 捕獲不到異常嘗試除以0
- spring-boot 統一異常捕獲Springboot
- 前端JavaScript 常見的報錯及異常捕獲前端JavaScript
- 異常處理機制(二)之異常處理與捕獲
- 談談前端異常捕獲與上報前端
- Auto.js Pro 資料獲取 與 異常捕獲JS
- 【求助】如何捕獲 pytest parametrize 中的 timeout 異常
- 前端開發中的Error以及異常捕獲前端Error
- Java捕獲非檢查異常----UncaughtExceptionHandler的使用JavaException
- Feign失敗重試與全域性異常捕獲
- python之異常捕獲&清除的列印報錯行Python
- 在Python中捕獲finally語句中異常訊息Python
- 何時需要對 async/await 進行異常捕獲AI
- Flutter異常捕獲和Crash崩潰日誌收集Flutter
- 記錄使用 guzzlehttp 異常捕獲踩坑記錄HTTP
- IOS系統閃退異常(Crash)捕獲處理iOS
- 你真的會在async/await中捕獲異常嗎?AI
- 異常和異常呼叫鏈
- (系列六).net8 全域性異常捕獲機制
- 程式碼缺陷解讀:通用異常捕獲宣告缺陷漏洞
- 如何自定義一個全域性異常捕獲器-SpiderManIDE
- Java開發者的Python快速進修指南:異常捕獲JavaPython