2016-07-25 96 views
-1

我在一張工作表中有許多行,沒有任何過濾數據,所有數據都可見。 我有另一個工作表,其中包含應用過濾的行。從非過濾行復制到excel中的過濾行

當我試圖從未篩選的工作表複製到篩選的工作表時,數據也粘貼到篩選的工作表中的不可見的單元格。

我已經嘗試使用goto特殊,然後可見的單元格,但沒有成功。

+0

這是不可能的,因爲可以看到你已經得到的錯誤。您需要使用公式或vba將數據導入過濾的單元格。 –

+0

@ScottHoltzman你能解釋一下公式的方法嗎? – toadalskiii

+0

它很難看不到數據,但是你可能需要一個'IF'語句來模擬過濾器的每一行,然後可能是一個查找或索引/匹配來從另一個表單中獲取基於一個公共id創建公共ID的列)。 –

回答

0

1) Copy the cells you want pasted. 2) Highlight range you want to paste in to 3) Go to Home ribbon, Editing box, Find & Select. 4) choose option - Go To Special 5) bottom right of the box choose Visible Cells only. 6) now paste.

這應該將所有內容粘貼到可見單元格中,並且不必將代碼作爲宏運行。

+0

錯誤:複製區域和粘貼區域的大小不一樣,因爲粘貼區域中也正在考慮隱藏的單元格。 – toadalskiii