返回列表 上一主題 發帖

移除重覆時, 有空白值

移除重覆時, 有空白值

本帖最後由 yc1031 於 2012-6-14 13:36 編輯

移除重覆排除空白值.rar (153.52 KB)
當我的驗算結果出來時  我是用VBA將驗算結果, 複製到移除重覆區, 移除重覆後, 再貼資料到我要的表格

我的動作是
1. 選取D2  , 然後按 SHIFT + CTRL + 向下鍵, 選取所有資料
2. 在移除重覆欄位區貼入值, 再按移除重覆
3.  我會再貼入值到另一個表格

但在移除重覆時, 有出現空白格, 我該怎麼解決呢?

回復 1# yc1031


    B4:C4,B19:C19為何都會被選取?
這問題你有想過嗎?
照理如果遇到空格,ctrl+shift+向下鍵應該不會選取全部資料
但此黨會選取到第19列,顯然這些看似空格的儲存格是有內容的
學海無涯_不恥下問

TOP

回復 2# Hsieh


我知道~ 我有試著刪過後, 就不會再選取~

但因為是用vba跑的, 不知道怎麼去判斷這些看似空值但卻有資料的欄位要怎麼找出來

我試過用尋找空值之類的方法, 但都沒辦法解決~ 請問您有其它方法可建議嗎?   謝謝~

TOP

回復 3# yc1031

如果資料不能重新排序,且一定用內建移除重複功能
可以嘗試D欄公式不校正錯誤
D2=LOOKUP(2,1/($B$2:$B$5001=C2),工作表4!$B$2:$B$4000)
然後選取特殊儲存格/公式
不勾選錯誤值
再複製貼上值

否則就要自己用迴圈來寫VBA了
學海無涯_不恥下問

TOP

回復 4# Hsieh


真的很謝謝您!
問題已解決了~

TOP

        靜思自在 : 【時間成就一切】時間可以造就人格,可以成就事業,也可以儲積功德。
返回列表 上一主題