Wie verwende ich ein Makro, um eine Zeile unter der Tabelle in Excel einzufügen?
Es ist üblich, dass wir am Ende einer angegebenen Tabelle leere Zeilen hinzufügen, um die Tabelle zu erweitern und neuen Inhalt hinzuzufügen. In diesem Artikel wird die Verwendung eines Makros zum Einfügen einer neuen Zeile unter einer angegebenen Tabelle und zum Beibehalten der Formel der obigen Zelle in Excel beschrieben.
Verwenden Sie das Makro, um die Zeile unter der Tabelle in Excel einzufügen
Verwenden Sie das Makro, um die Zeile unter der Tabelle in Excel einzufügen
Bitte gehen Sie wie folgt vor, um eine leere Zeile unter einer angegebenen Tabelle mit Makro einzufügen.
1. Drücken Sie die Taste Andere + F11 Tasten gleichzeitig zum Öffnen der Microsoft Visual Basic für Applikationen Fenster.
2. In dem Microsoft Visual Basic für Applikationen Fenster, bitte klicken Insert > Modul um das Modulfenster zu öffnen. Kopieren Sie dann den folgenden VBA-Code und fügen Sie ihn in das Fenster ein.
VBA-Code: Verwenden Sie ein Makro, um eine leere Zeile unter einer angegebenen Tabelle einzufügen
Sub AddRows()
'Updated by Extendoffice 2017/9/12
Dim xLastRow As Long
Dim xRg As Range
Dim xAddress As String
On Error Resume Next
xAddress = ActiveWindow.RangeSelection.Address
Set xRg = Application.InputBox("Please select the table range you will insert blank row below:", "KuTools For Excel", xAddress, , , , , 8)
If xRg Is Nothing Then Exit Sub
xLastRow = xRg.Row + xRg.Rows.Count
xRg.Rows(xLastRow).FillDown
xRg.Rows(xLastRow).SpecialCells(xlCellTypeConstants).ClearContents
End Sub
3. Drücken Sie die Taste F5 Schlüssel zum Ausführen des Codes. Und ein Kutools for Excel Das Dialogfeld wird angezeigt. Wählen Sie den bestimmten Tabellenbereich aus, in den Sie eine leere Zeile einfügen möchten, und klicken Sie dann auf OK Taste. Siehe Screenshot:
Dann sehen Sie, dass am Ende der angegebenen Tabelle eine neue leere Zeile hinzugefügt wird. Die Formel in der obigen Zelle ist auch in der neu eingefügten Zeile reserviert (siehe Abbildung unten):
Beste Office-Produktivitätstools
Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über 300 erweiterte Funktionen, um die Produktivität zu steigern und Zeit zu sparen. Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen ...
Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich
- Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
- Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!