2008年6月24日 星期二

Excel 工作表無法「建立副本」

2008年6月24日 星期二
我們家老婆排班表時是使用 Excel,她之前一直抱怨,某個工作表無法建立副本,對於 Excel 一直沒花時間在它上面,會的只是一些常用的功能而已。印象中,它只有行、列數的限制,沒聽過無法複製,建立副本的問題,今天幫她試了一下,真的吔!居然無法建立複本,看在有人很懊惱,等一下我可能要受到池魚之殃,趕快試著找出問題所在。
當我對準那個「冥頑不靈」的工作表按滑鼠右鍵,選取了「檢視程式碼」,進入 Visual Basic 的編輯視窗後,真象大白了。在我的 Office 2000 「Microsoft Excel 物件」清單中看到了每個工作表的物件名稱,居然有長達三十個字以上的 Name。懷疑,下一步當然就是把它改名字,在「Microsoft Excel 物件」清單中點選了要改名字的工作表,然後在屬性中的 "Name" 修改,把它重新命名為短一點的名稱。再回到 Excel 中試著建立該工作表的複本,成功了!
最後,我試了一下,一個工作表的名稱可以多長呢?答案是:31個字(characters)。
一般人很少會用那麼長的名稱,我們家老婆的那個檔案據說已經不知歷經多少護理長之手,每次新增又刪除不知多少次了,而 Excel 會自動幫忙遞增序號來重新命名,陰錯陽差之下產生了這種問題。也滿不錯的,不經一事,不長一智,今天算是又賺到了難得的經驗。

沒有留言:

張貼留言

 
雄::gsyan © 2009. Design by Pocket