存檔為“OpenOffice.org”
在OpenOffice.org Calc的VBA支持
張貼於21。 十月,2009年克里希南 。
對於許多年,直到昨天,我知道OpenOffice.org Calc中。 今天,我很興奮。
我想許多年前的OpenOffice。 當年它可以做一些事情,但我為我的需求不足立即駁回。 我一直為Excel VBA可以做什麼風扇。
上週,我完成了我寫過的VBA應用程序中最複雜的一塊。 我是VBA新手,我花了一個星期,完成我的代碼,可以打印28頁A4紙。 我到電子表格的日期2003年XP /辦公室完美的作品像它應該的,但我寫我的代碼在Vista / Office 2007的大部分。
當我升級到Debian的擠壓,Openoffice.org 3.1.1了。 我檢查出的新版本,並留下了深刻的印象,可以寫在Python,JavaScript中,BeanShell的除了基本的宏。
我試圖打開我在OpenOffice.org中最複雜的一塊VBA代碼,我與數百個重複的錯誤消息,我不得不殺了命令行的電子表格轟炸。 我深信,VBA和OOoCalc的不兼容,直到我發現了這個事故現場時,試圖了解寫在OOo的Javascript宏。
確定。 我需要添加“選項VBA支持”。 這聽起來太困難了,所以我試圖再次打開我的電子表格,並不得不再次殺死一切從命令行。
一些事情是不正確的,我不能夠運行VBA儘管承諾的兼容性。
所以我決定去慢。 無論多少次,我無法運行的宏,當我打開本地的Excel文件。 所以我決定禁用宏打開Excel文件。 這讓我打開電子表格,但沒有工作。 我發現,OOoCalc自動增加了“股權VBA支持”我的模塊。
我保存的文件。消耗臭氧層物質,使宏再次進行調試。 這一次,沒有一個flood.They錯誤一次來到之一,它是更容易調試。
第一組相關的變量,沒有一個明確的Dim語句的錯誤。 在Excel VBA中處理不正確的Dim語句varaibles似乎更寬容。 但是OOo Calc之不喜歡它。 所以我加入了一些變量的Dim語句結束了。
下一組的錯誤與Excel UDF名稱。 OOo Calc之喜歡看大寫字母被調用的函數。 因此,如果你在Excel中使用小寫字母,它們會顯示為錯誤。 這可以很容易地固定使用查找和替換功能。
只是這兩件事,我的新的消耗臭氧層物質的文件。固定工作完美。 我然後保存為。xls和重開的。xls,一切都還在工作。 雖然OOo Calc之文件仍說,並非所有的VBA功能支持,VBA上OOoCalc運行的所有實際工程計算。 所以,現在是我的時間,使開關。
現在,如果你有困難,在得到您的VBA代碼工作在OOo Calc中,不放棄。


















































