2015-12-23 25 views
0

我目前的工作,需要以下項目:宏循環遍歷工作簿中的所有工作表,測試單元格是否具有特定值。如果是的話,複製特定數據粘貼

通過在工作簿中的所有工作表循環,如果單元格A1的值等於XXYY然後選擇行7 CTRL,直到結束內容然後複製

整合所有的數據複製到一個工作表中一行從10在合併工作

+0

好運。你可以做到這一點......如果你有任何問題,請回到這裏問問,好嗎? :) –

回答

1

開始嘗試...

Sub Macro1() 
Worksheets.Add Before:=Sheets(1) 
ActiveSheet.Name = "Consolidate" 
For i = 2 To Worksheets.Count 
Sheets(i).Select 

If Sheets(i).Range("A1").Value Like "*XXYY*" Then 
    Sheets(i).Rows("7:7").Select 
    Sheets(i).Tab.Color = 5287936 
    Sheets(i).Range(Selection, Sheets(i).Range("A" & Rows.Count).End(xlUp)).Select 
    Selection.Copy Destination:=Sheets("Consolidate").Range("A" & Rows.Count).End(xlUp).Offset(1, 0) 
End If 
Next i 
Sheets("Consolidate").Select 
Sheets("Consolidate").Rows("2:9").Insert 
End Sub 
+0

這工作,我也想喜歡它的顏色綠色的XXYY這些標籤 – Abd

+0

我已經編輯綠色工作表上面的代碼... –

+0

它着色所有選項卡不是與XXYY – Abd

相關問題