2017-06-29 91 views
-5

我有一個來自A1:C250的表格。 A1是具有表格名稱的合併單元格,A2,B2和C2是以下行的標題。 A3:A250,B3:B250和C3:C250都是數據。VBA宏來突出顯示/刪除表格中的空單元格

B和C中的某些單元格沒有任何單詞,並且我想要編程一個將通過的宏,並在表中存在空單元格時突出顯示並刪除整行。我還想確保宏不僅僅限於250行,因爲我將使用本月到月份,有些月份可能會有多於或少於250個數據點。

+1

什麼問題? – CLR

+2

你有什麼嘗試?你試圖做的是一個常見問題,尋找如何根據數據刪除一行,如何查找最後一行等,並請分享你擁有的任何代碼。 – BruceWayne

回答

0
Range("A3").Select 
start = ActiveCell.Row 
Selection.End(xlDown).Select 
end = ActiveCell.Row 
rng = Application.Range("A3:C"& end) 
For Each cel In rng.Cells 
     If isEmpty(cel) Then 
      cel.Select 
      With Selection.Interior 
       .Pattern = xlSolid 
       .PatternColorIndex = xlAutomatic 
       .Color = 65535 
       .TintAndShade = 0 
       .PatternTintAndShade = 0 
      End With 
     Else 
     'Do nothing 
     End If 
Next cel 
相關問題