2009年1月7日 星期三

VBS檔無法正常執行

Registry註冊樹之HKCR\.VBS被刪除後,導致無法正常執行VBS腳本程式,出現 VBS沒有對應的Script引擎 (There is no script engine for file extension ".vbs") 訊息

解決做法:
找相同電腦同作業系統,點選 HKEY_CLASS_ROOT之 .VBS ,選擇檔案(F) | 匯出(E) ,將VBS之機碼匯出
將別台電腦所匯出之VBS.REG檔,匯入至會出現錯誤之電腦內
檢查 (預設值) REG_SZ 其資料是否為 VBSFile ,而非 FT00001

再安裝一次微軟Script相關元件

shutdownguard禁止自動重新開機

shutdownguard,雖已檢視電腦是否有異常裝置或系統日誌亦無異常資訊,但有時仍無故重新開機,如不想重新安裝電腦,可嘗試安裝本軟體測試,記得如欲重新開機要由視窗右下方之SysTray圖示來關閉電腦

Word Formula公式計算

年度....項次........訓練名稱........上課時數.....參訓人數......訓練經費...備註
93.........1........工程研討會................6...............200..................0
93.........2........內部訓練宣導............3...............100..........1,000
93.........3........軟體操作訓練............2...............100..................0
合計.....4項.......................................11小時......400人.......1,000元
94........1......工程研討會...................6...............200..........0
94........2......專題講座.......................3...............200..........3,000
94........3......一般文書訓練...............3...............100..........100
94........4......專業技術研討會...........3...............100..........2,000
合計....8項........................................15小時.......600人......5,100元


1.如何依年度重新編號

格式(O) | 項目符號及編號 | 選擇特定之「編號樣式」|「編號」頁面 ,即可將表格依年度來重新編號

2.如何透過內建公式,直接將Word文件數據加總,並依自訂格式(如會計單位千元自動設一個逗點)顯示

例如:加總93年訓練經費

在93年合計的那一列,將游標停在元的左方後, 選擇 表格(A) | 公式(O)

公式(F) 使用預設顯示為 =SUM(ABOVE)

數字格式(N) 下拉為 #,##0


注意事項:
1.假設93及94年度沒有合計列,在計算94年公式會自動加到93年
2.記得在處理完成表格資料後,選擇所有表格並按 F9 ,重新依公式計算,資料才不容易錯

參考資訊:
http://support.microsoft.com/?scid=kb%3Bzh-tw%3B188407

Excel Count Data Record計算資料筆數

Excel Count Data Record計算資料筆數
原本撰寫Excel VBA使用此函數,但處理資料筆數有些會有問題
ActiveSheet.UsedRange.Rows.Count

可改用下列不同函數去計算資料筆數,其中Columns(1),表示計算第1欄之資料筆數
WorksheetFunction.CountA(Columns(1))

相關查詢:
LastCell,
Countif

 詢問GEMINI GOOGLE相關EXCEL VBA使用範例👀

Word顯示會出現多條非必要之橫線

原先以Word2003製作之檔案,以細條實線(即輸入-----後直接按Enter鍵,可自動產生)可正常顯示,但以Word2000開啟該檔案時,發現細條實線無法像Word2003正常顯示位置

解決辦法:
步驟1:點選Word之 格式-> 框線及網底
步驟2:選擇欲清除之橫線,於「框線(B)」頁面,,之左上方「設定:」區塊,選擇「無(N)」

2008年12月8日 星期一

Memory could be Read記憶體讀取錯誤

出現"0x2d830cbc" 指令參考的"0x00000008"記憶體。該記憶體不能為READ。請按[確定]終止程式

"The instruction at "0x2d830cbc" referenced memory at "0x00000008". The memory could not be "read". Click on OK to terminate the program."
Adobe Reader 8 invalid plugin detected

導致問題可能原因:
筆者執行AppCompactor壓縮處理後,可能因 DLL檔有被變更所致


解決辦法:
由控制台/新增及移除程式,移除該軟體(8.1.3)後,重新安裝即可正常動作。

或可選擇安裝Adobe Reader 9.0後,再重新執行AppCompactor後,亦可正常執行不會再出現錯誤訊息。

Adobe Reader 官方軟體更新下載查詢

相關記憶體問題:
http://myblog-johnnyit.blogspot.com/2008/04/c.html

相關參考書籍:Windowsダンプの極意

XPY系統調校軟體

XPY系統調校軟體,經由Registry註冊機碼設定進行系統調校處理

相關軟體:
Xp-AntiSpy ,支援中文界面
WinBubble for win7,

上面軟體會修改調校系統相關機碼參數,因此使用前請自行備份機碼,以防止因設定錯誤,導致電腦無法正常執行

Ultimate Windows Tweaker,供Vista作業系統調校軟體

相關參考資訊:
出現 已停用此電腦的Windows Script Host存取 .詳細資料請洽詢管理員
解決辦法:將機碼 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows Script Host\Settings 下之Enabled的值改為1(或將下面另存成*.REG方式匯入系統)
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Script Host\Settings]
"Enabled"="1"