我想從excel列中重新獲取一些重複的值,但在此之前我需要對其進行排序,以便它不會Remowe出現任何我想擁有的內容。我得到的問題是空白單元格,我希望它們被重新裝入,但是它們仍然保留在頂部的任何排序。這是我的排序代碼,任何想法?VBA對空白單元格進行排序
ABC.Range("A1", "AF" & lngLastRow).Sort key1:=ABC.Range("A1:A" & lngLastRow), _
order1:=xlDescending, key2:=ABC.Range("P1:P" & lngLastRow), _
order2:=xlDescending, MatchCase:=False, Orientation:=xlTopToBottom, Header:=xlNo
我需要一個解決方案,我可以使用第二個鍵將它們(空白)排序到底部。我不需要一個解決方案,我刪除它們,因爲一些重複項在這一列中只有空白值,如果他們沒有任何替代項,我仍然需要保留它們。
您正在使用一列或基於特定列對整個表進行排序? –
我排序了一個基於這兩列的整個表格,先是列A降序,然後作爲第二個源我把P列在我想要的地方,如果有可能只保留一些文字的Ps,所以當我將Remix拷貝到只有一個在P中的文本將不會被刪除 – Vedad
而空格僅位於一列中,對嗎?你只想把它們移到底部? –