- 帖子
- 1572
- 主題
- 16
- 精華
- 2
- 積分
- 1521
- 點名
- 0
- 作業系統
- xp
- 軟體版本
- office 2003
- 閱讀權限
- 150
- 性別
- 男
- 註冊時間
- 2010-5-1
- 最後登錄
- 2016-1-13

|
13#
發表於 2010-12-26 14:43
| 只看該作者
綜合以上大家的測試,可以完全確定是excel內部程式的誤判了。
有興趣的朋友可以這樣測試。
開個空白工作表在iu1:iu5輸入a,b,1,2,3
全選iu欄,f5,特殊,常數,只保留數字,確定。
右鍵選插入,選現有儲存格右移,確定!
這樣沒有問題,1,2,3這些數字跑到iv欄了。
按復原回到操作前,在iu6輸入文字,iu7再輸入一個數字。
重做相同操作,這時選中的是兩個區塊的範圍,右鍵插入選儲存格右移時出現錯誤視窗。
由此可証明,不是資料大小問題,而是specialcells選中的筆數問題。
在iu欄測試,整個工作表後面只剩1欄,只能容許1筆選中的範圍右移,這一筆可以是多個儲存格。
第二次的測試時中間有一個文字儲存格,變成兩筆的選取範圍,所以不能通過!
所以前面在a欄測試時是可以容許255筆的選取範圍右移的。也解釋了為什麼有人測試通過,也有人不通過,因為測試的資料結構不同。
解決這個問題的方法是iu65536(不管是哪一欄,最底下的儲存格)輸入任何數據,不要留空。 |
|