Wie kann ich per Makro in Excel die Werte aus K2, L5 und M5 als neuen Eintrag in eine intelligente Tabelle übertragen?

Antwort

Um Werte aus den Zellen K2, L5 und M5 als neuen Eintrag in eine intelligente Tabelle (auch als "Excel-Tabelle" oder "ListObject" bezeichnet) zu übertragen, kannst du folgenden VBA-Code verwenden. Er fügt eine neue Zeile am Ende der Tabelle hinzu und trägt die Werte dort ein. Angenommen, deine Tabelle heißt **"Tabelle1"** (den Tabellennamen findest du unter "Tabellentools" → "Tabellendesign" → "Tabellenname"). Passe den Namen ggf. an. ```vba Sub WerteInTabelleEinfuegen() Dim ws As Worksheet Dim tbl As ListObject Dim neueZeile As ListRow Set ws = ThisWorkbook.Sheets("Tabelle1") ' Blattname ggf. anpassen Set tbl = ws.ListObjects("Tabelle1") ' Tabellenname ggf. anpassen Set neueZeile = tbl.ListRows.Add ' Werte in die erste, zweite und dritte Spalte der Tabelle eintragen neueZeile.Range(1, 1).Value = ws.Range("K2").Value neueZeile.Range(1, 2).Value = ws.Range("L5").Value neueZeile.Range(1, 3).Value = ws.Range("M5").Value End Sub ``` **Hinweise:** - Ersetze `"Tabelle1"` durch den tatsächlichen Namen deiner Tabelle. - Die Werte werden in die ersten drei Spalten der Tabelle geschrieben. Falls deine Tabelle anders aufgebaut ist, passe die Indizes `(1, 1)`, `(1, 2)`, `(1, 3)` entsprechend an. - Das Makro kannst du im VBA-Editor (Alt+F11) in ein Modul einfügen. Weitere Infos zu intelligenten Tabellen findest du bei [Microsoft](https://support.microsoft.com/de-de/office/verwenden-von-excel-tabellen-zur-verwalten-von-daten-7ab0bb7d-3a9e-4b56-a3c9-6c94334e492c).

Kategorie: Excel Tags: Makro Tabelle Excel
KI fragen

Verwandte Fragen

Kann ich in Excel aus einer 'Private Sub Workbook_Open()' mit 'Call Private Sub Workbook_SheetBeforeRightClick' starten?

In Excel VBA ist es nicht möglich, ein **Worksheet-Ereignis** wie `Workbook_SheetBeforeRightClick` direkt mit `Call` aus einer anderen Prozedur (z.B. `Workbook_Open`) zu starten. Ereignisprozedur... [mehr]

Wie greift man in einem Excel-Makro auf eine Zelle mit dem Namen "neu" in einem anderen Blatt zu?

Um in einem Excel-Makro (VBA) auf eine Zelle mit dem Namen „neu“ zuzugreifen, die sich in einem anderen Blatt befindet, verwendest du den Namen direkt, da benannte Bereiche (Names) arbeits... [mehr]

Wie kann man per Makro prüfen, ob ein Zellinhalt in Excel eingerückt ist, und diesen bei Bedarf einrücken?

Um mit einem Makro in Excel zu prüfen, ob der Inhalt einer Zelle eingerückt ist, und falls nicht, diesen einzurücken, kannst du die Eigenschaft `.IndentLevel` verwenden. Diese gibt an,... [mehr]

Wie ermittele ich per Formel den letzten Wert einer Spalte in einer intelligenten Excel-Tabelle?

Um in Excel den letzten Wert einer Spalte innerhalb einer **Intelligenten Tabelle** (auch als „Excel-Tabelle“ oder „ListObject“ bekannt) per Formel zu ermitteln, kannst du folg... [mehr]

Wie entfernt man eine Tabelle in Excel mit STRG+T?

Um in Excel eine Tabelle, die mit "Strg + T" erstellt wurde, wieder zu entfernen, kannst du die folgenden Schritte ausführen: 1. Klicke auf eine Zelle innerhalb der Tabelle. 2. Gehe zu... [mehr]

Wie finde ich einen Vorgang vor einem bestimmten Vorgang in einer Excel-Tabelle?

Um einen Vorgang vor einem bestimmten Vorgang in einer Excel-Tabelle zu finden, kannst du die folgenden Schritte befolgen: 1. **Sortieren der Daten**: Stelle sicher, dass deine Daten in einer logisch... [mehr]

Excel: Bei Auswahl einer Zelle in Spalte A, Bild in Spalte C anzeigen. Bilder befinden sich in Tabelle 2.

Um in Excel ein Bild in Spalte C anzuzeigen, wenn eine Nummer in Spalte A aktiviert wird, kannst du die folgende Vorgehensweise nutzen: 1. **Bilder in Tabelle 2 einfügen**: Stelle sicher, dass d... [mehr]

Wie kann ich im Excel eine ganze Zeile ausschneiden und in eine neue Tabelle einfügen?

Um eine ganze Ze in Excel auszusch und in eine neue einzufügen, fol diesen Schritten: . **Zeile**: Klic auf die Zeilennummer der Zeile, du ausschneiden möchtest Dadurch wird die gesamte Zei... [mehr]

Wie kann ich mit einem Excel-Makro das Rechteck1 ein- und ausblenden?

Um in Excel mit einem Makro (VBA) ein Rechteck (z.B. "Rechteck 1") ein- und auszublenden, kannst du folgenden VBA-Code verwenden: ```vba Sub Rechteck1_EinAusblenden() Dim shp As Shape... [mehr]

Wie gebe ich in Excel in Zelle B1 den Wert aus H1:H8 aus, dessen Zeilennummer in G1 steht?

Um in Excel in Zelle **B1** den Wert aus dem Bereich **H1:H8** auszugeben, dessen Zeilennummer in **G1** steht, kannst du folgende Formel verwenden: ```excel =INDEX(H1:H8; G1) ``` **Erklärung:*... [mehr]