Clever-Excel-Forum

Normale Version: Auswahlbutton VBA
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hi zusammen,

ich möchte einen Button erstellen, der mir eine neue Zeile vorausfüllt.

Und zwar hab ich verschiedene Datensätze die ich über ein Dropdown Menü benutzen kann, diese wiederum suchen mir mit einem Sverweis den passenden Preis zur passenden Auswahl raus.
Nur hab ich 4-5 verschiedene Datensätze für verschiedene Dinge.

Ich würde also gerne einen Button haben, mit einer Aufforderung, einen gewissen Typ auszuwählen und das dann dadurch die Zeile mit dem passenden Drop Down Menü befüllt wird und der korrekte Sverweis angewendet wird, das würde sich auch über mehrere Zellen abbilden.

Ist sowas überhaupt möglich? Oder müsste ich für jeden Typ einen Button erstellen?
Hallo

mein Typ, lade bitte mal eine anaonyme Beispieldatei mit Lösungen von Hand hoch, si wie du dir die Losung vorstellst.
Es erhöht deine Chancen das ein Kollegen dann an den Thread rangeht.

mfg Gast 123
Hallöchen,

wenn Du eine intelligente Tabelle nimmst dann wird bei einer neuen Zeile einiges mitgenommen, z.B. DropDowns, Formate und Formeln.
Eine neue Zeile entsteht entweder wenn Du in der Zeile direkt unter diese Tabelle was einträgst oder wenn Du im Kontextmenü der Tabelle Zeilen einfügen ... unterhalb wählst.

Wenn Du das mit einem Button auslösen willst, dann reicht ein Einzeiler. Hier mal aufgezeichnet:

Sub Makro1()
Selection.ListObject.ListRows.Add AlwaysInsert:=True
End Sub

Dafür muss nur irgendwo in der Tabelle eine Zelle ausgewählt sein. Das kann man natürlich auch so gestalten, dass man die Tabelle im Code direkt anspricht

Sub Makro2()
ActiveSheet.ListObjects("Tabelle1").ListRows.Add AlwaysInsert:=True
End Sub