如何才能使此工作成功?如果目標單元格不是空白,則如何複製同一行中的特定單元格
命名爲 「1」 的工作簿:
對於範圍B2:R90,
如果B2是不是空白的,然後複製C2,E2,G2,L2 & M2,
自動打開的工作簿命名爲 「2」,
如果B3不爲空,則粘貼到B2,
,然後複製C3,E3,G3,L3,&M3,粘貼到工作簿「2」的B3,然後繼續。
完成後,關閉並保存工作簿「2」,但保留工作簿「1」,打開。
我只知道用下面的方法來寫代碼,但是我相信這不能工作...> <
For Each cell In Sheets("01OCT")
If Not IsEmpty(Range("B5:R90").Value) Then
Copy
Else
Nothing
End If
Next
看看這個教程:http://www.excel-easy.com/vba/examples/close-open.html(打開和關閉工作簿) –
所以要覆蓋工作簿的內容「2」單元格「B2」每行不是空白? – Kyle
不,我不想每次覆蓋 –