[請問] Excel使用VBA清除儲存格值的方法 已解!已回收

看板ask作者 (小叮噹)時間11年前 (2014/10/22 10:06), 11年前編輯推噓2(201)
留言3則, 3人參與, 最新討論串1/1
================================================================ 忽然解決了! 結果自己忽然發現我居然少訂了範圍 我犯傻了... 只要用 Range("B2:C3").ClearContents 就好了 ================================================================= 各位高手大家早安 想請教一下EXCEL VBA的問題 假設我有一格合併儲存格的範圍是B2:C3 按了合併之後儲存格名稱就會叫做B2 如圖 http://i.imgur.com/7ZEuUjD.jpg
那麼我想要用VBA來刪除這格儲存格的值 一般我就直接使用以下這個方法 '----------------------- Range("B2").Select Selection.ClearContents '----------------------- 但是當要刪除的儲存格很多的話(超過兩百組的合併儲存格) 畫面會一直點選儲存格然後刪除 除了又慢 畫面也會一直閃爍 所以我就嘗試了 '-------------------------- Range("B2").ClearContents '-------------------------- 這個在一般普通的儲存格沒問題 但是遇到有合併儲存格的 就會顯示錯誤說 "無法改變合併儲存格中的一部份" 如圖 http://i.imgur.com/iNRjecK.jpg
想請問是否還有什麼方法可以快速刪除又不會讓畫面閃爍的語法呢 謝謝大家 -- ▃▃▃▃▃▃▃▃▃▃▃▃▃▃ ▃▅▆▅▃ ▃▃▃▃▃▃▃▃▃▃▃▃▃ ▂▁ ▁ ◢█◥◤ ▄▂ ▄▂ ●● ▆▅▄▅◣ ◢█▋ ▌ ◥ ▌ ◥_▂▁▂◢ █◤ ●/\● ▌ ▕◢▅◢▆▅▄▅ˍ ╲ˍ'˙ ˍ╱ ˍ _ _ ◣ ▁▂ ˍ  ̄ ◥◤  ̄ ˍ ◥◣ _◣ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.136.31.192 ※ 文章網址: http://www.ptt.cc/bbs/ask/M.1413943579.A.3C5.html ※ 編輯: Dora (223.136.31.192), 10/22/2014 10:12:53

10/22 10:17, , 1F
推找到解附上解XD
10/22 10:17, 1F

10/22 23:06, , 2F
我vba小白..真的好難學
10/22 23:06, 2F

10/27 10:38, , 3F
真的....很多奇奇怪怪的東西遇到了才知道怎麼用
10/27 10:38, 3F
文章代碼(AID): #1KHn4RF5 (ask)