folgendes Problem:
ich erstelle gerade ein Benutzertool mit folgender Funktion:
der Benutzer kann entweder selbst Werte in eine Liste eintragen oder es werden automatisch Werte je nach Auswahl eines Namens automatisch eingetragen (kopiert aus einer Tabelle die sich ebenfalls im gleichen Excelblatt befindet).
zur Umsetzung habe ich mir folgendes vorgestellt:
möchte der Benutzer die automatische Füllung, wählt er den Namen aus, dessen werte kopiert werden sollen. Anschließend drückt er einen Button, wodurch ein Makro geöffnet wird, das in Abhängigkeit des ausgewählten Namen (3 Namen) die Werte kopiert und einträgt.
D.h. das Makro prüft, was ausgewählt wurde und nimmt dadurch eine Zeile höher oder tiefer die entsprechenden Werte zum kopieren. Also quasi eine Wenn Funktion als Makro.
bsp: Wenn Name = Maus dann select A10 & copy, select A1 & paste dann select
B10©...
wenn aber Name = Katze dann select A11 & copy, select A1&paste dann...
das kopieren der werte ist kein Problem, bei mir hängt es daran wie ich per VBA sage, dass erst die Auswahl in der Zeile geprüft wird. Mache ich das denn einfach mit einer IF-Bedingung?
stehe gerade etwas auf dem Schlauch.
Kann mir jmd runter helfen?