Thema Datum  Von Nutzer Rating
Antwort
Rot Loop Eingabe bei Auswahl aus Dropdown-Liste
09.09.2021 11:09:29 Christine
NotSolved

Ansicht des Beitrags:
Von:
Christine
Datum:
09.09.2021 11:09:29
Views:
224
Rating: Antwort:
  Ja
Thema:
Loop Eingabe bei Auswahl aus Dropdown-Liste

Hallo!

Ich versuche mir gerade eine paar Grundkenntnise zum Programmieren von Excel-Tabellen beizubringen. Leider stehe ich bei folgendem an und hoffe mir kann hier jemand auf die Sprünge helfen.

Darum geht es:
Ich haben einen Spaltenbereich zB A2:A10 in dem die Eingabe via Auswahl aus einer Dropdown-Liste möglich ist. Ich möchte, dass wenn ein bestimmter Wert der Liste gewählt wird, der Benutzer zu einer Eingabe aufgefordert wird und diese Eingabe dann in der Zeile anstelle dem Listenwert steht.

So weit so gut. Ich habe hinbekommen, dass dieser Ablauf für eine Zeile zB A2 funktioniert.

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("$A$2:$A$10")) Is Nothing Then
    Select Case Range("A2")
        Case "wert": Macro1
    'Stops Select Case statement
    End Select
End If
End Sub

Sub Macro1()
Range("A2").Value = _
InputBox(Prompt:="Enter value:")
End Sub

 

Das Ganze soll aber für alle Zeilen in der Range A2:A10 immer wieder erfolgen, wenn der bestimmte Listenwert in einer Zeile ausgewählt wird. 

Soweit ich verstehe sollte dies mit  Sub LoopCells1() ... Next ... End Sub Funktion möglich sein aber ich bekomme es nicht hin.

 

Ich wäre dankbar für Hilfe wie ich diese Funktion wiederholbar mache.

laugh

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Loop Eingabe bei Auswahl aus Dropdown-Liste
09.09.2021 11:09:29 Christine
NotSolved