Office | The Will Will Web

The Will Will Web

記載著 Will 在網路世界的學習心得與技術分享

如何用 Office 2003/2000 開啟 Office 2007 的檔案格式

我們公司老早就將所有人的電腦的 Office 全部升級到 2007 版了,但是客戶卻還是有一堆人還在使用 Office 2003,甚至還有人在用 Office 2000 的,有時後我們不小心忘了更改文件格式儲存就將文件寄出給客戶時,往往會遇到客戶無法開啟文件的窘境。不過微軟事實上有提供 Microsoft Office Word、Excel 及 PowerPoint 2007 檔案格式相容性套件可以安裝在 Office 2000 與 Office 2003 裡,讓舊版的 Office 也可以開啟 Office 2007 的文件格式。

... 繼續閱讀 ...

介紹幾個 PowerPoint 在播放時常用的快速鍵

你在做簡報的時候會不會在解說的時候一直移動滑鼠,只為了讓「滑鼠指標」出現,但只要過 3 秒又會自動消失,然後你還要一直移動、一直移動滑鼠才會讓滑鼠指標再出現。我上週去一家公司簡報的時候就遇到這種窘境,客戶還開玩笑的跟我說:「你要不要雷射筆,我看你用滑鼠用的很辛苦」。

... 繼續閱讀 ...

透過 OleDb 精準讀入 Excel 檔的方法

之前因為有個案子要做 Excel 匯入的功能,需要讓客戶先下載匯入檔案範本,然後讓客戶上傳 Excel 檔 ( *.xls ),再透過 C# 讀取資料後存入資料庫,我是採用 OleDb 的方式在 Server 端開啟檔案並將資料讀出,不過卻遇到了幾個難解的問題,其中最討厭的問題就是透過 OleDb 載入資料時,它都會自動判斷 Excel 中每個欄位的型別,假設工作表中的第三欄的前 8 列的值是「數字」,而第 9 列的「文字」的話,當讀取到第 3 欄第 9 列的時候,該儲存格的欄位值就會是 Null,可能會引發程式執行錯誤(因為你會預期有資料)。

... 繼續閱讀 ...

Office 2003 如何變更預設安裝路徑

不知道各位有沒有預過 Office 需要一些檔案的時候會一直跳出叫你放入光碟片的情況,但又一直找不到光碟,變成每開一次 Word 或 Excel 就要一直按「取消」,且要等好久才能將 Office 開啟的情況!

... 繼續閱讀 ...

介紹好用的 ExcelPackage 套件

之前我在寫 VSTO 的時候,真是痛苦死了,尤其用 C# 寫 VSTO 才真的是夢魘,不得已只好用 VB.NET 寫 VSTO 的應用。主要的痛苦點在於我必須先去 Excel 錄製 VBA 然後再將程式碼轉成 VB.NET 的格式,過程中有許多物件名稱與用法不太一樣,導致一直在查資料,開發的效率很差。

... 繼續閱讀 ...