2017-05-10 3 views
0

Ich möchte Inhalt einschließlich Format in Spalte G bis zu den letzten Daten in der Spalte löschen. Hinweis Spalte G enthält auch einige leere Zellen dazwischen. Ich benutze unten Code es funktioniert gut, aber es löscht Daten aus allen Spalten. Bitte jede Hilfe wird geschätzt.Makro zum Löschen von Inhalten einschließlich Format in einer Spalte

Sub ClearData() 
Range("A3", Columns("A").SpecialCells(xlCellTypeLastCell)).Clear 
MsgBox ("Data Cleared") 
End Sub 

Dank

+0

Ihr Beitrag sagt (von "G3" bis zur letzten Zeile mit Daten in der Spalte "G" beginnen) Spalte "G", aber Ihr Code hat Spalte "A", also welche Sie wollen? –

Antwort

2

Der folgende Code wird ClearContents und ClearFormats aus der Spalte "G"

Sub ClearData() 

With Range("G3:G" & Cells(Rows.Count, "G").End(xlUp).Row) 
    .ClearContents 
    .ClearFormats 
End With 
MsgBox "Data Cleared" 

End Sub 
+0

WUNDERBAR. Es funktioniert perfekt. Danke Shai Rado. – Siraj

Verwandte Themen