2017-03-03 6 views
0

In diesem Code werden die Zeilen einzeln nacheinander gelöscht, nicht alle gleichzeitig.So löschen Sie mehrere Zeilen statt einer Zeile gleichzeitig

Für jede Zeile muss ich den Knopf immer wieder drücken.

Sub Clean() 
    disprow = 7 
    Range("a" & disprow).Select 
    Range(Selection, Selection.End(xlDown)).Select 
    Range(Selection, Selection.End(xlToRight)).Select 
    Selection.ClearContents 
    Range("a" & disprow).Select 
End Sub 
+0

Dieser Code wird keine Zeilen löschen. Es wird lediglich der Inhalt einiger Zellen gelöscht. – YowE3K

Antwort

0

Verwenden Sie diesen Code löschen Zeilen ohne msg:

Function jkjDeleteRowsWithoutMsg() 
    Application.DisplayAlerts = False 
    Rows("4:8").Delete 'you may change row index 
    End Function 
Verwandte Themen