Thema Datum  Von Nutzer Rating
Antwort
Rot VBA mehrere Bedingungen verknüpfen
06.12.2021 17:47:49 Sascha
NotSolved
06.12.2021 18:38:27 Gast26793
NotSolved

Ansicht des Beitrags:
Von:
Sascha
Datum:
06.12.2021 17:47:49
Views:
1188
Rating: Antwort:
  Ja
Thema:
VBA mehrere Bedingungen verknüpfen

Hallo zusammen, 

ich versuche mich zum ersten mal an VBA und hoffe ich werde nicht gleich wegen der folgenden Frage gesteinigt. Leider suche ich bereits seit geraumer Zeit eine Lösung und finde einfach nicht den richtigen Weg. Kann auch durch aus sein, dass ich mich im Zweifel verannt habe und richtige Lösungsansätze nicht mehr erkenne. 

Ich möchte bei dem Wert "no only:" die Zellen 13-22 ausblenden lassen. Paralell gibt es noch ein Eingabefeld C4. Hier soll nun die Zelle 12 ausgeblendet werden, wenn Turkey drinne steht und falls South Africa im Feld ist, soll die Zelle 11 ausgeblendet werden, aber 12 soll bleiben. Mit folgendem Code bekomme ich alles soweit hin, bis es zum Punkt South Africa komme. Wenn South Africa ausgewählt ist blendet mir Excel die Zellen 12 und 11 an. Habe auch schon versucht den EndIf nach Turkey weg zu lassen. Funktioniert nicht. 

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Cells(1).Address = "$B$4" Then
Rows("13:22").Hidden = Target.Value = "no only:"
ElseIf Target.Cells(1).Address = "$C$4" Then
Rows("12").Hidden = Target.Value = "Turkey"
End If
If Target.Cells(1).Address = "$C$4" Then
Rows("11").Hidden = Target.Value = "South Africa:"
End If
End Sub

Wäre super dankbar für eure Hilfe.


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 VBA mehrere Bedingungen verknüpfen
06.12.2021 17:47:49 Sascha
NotSolved
06.12.2021 18:38:27 Gast26793
NotSolved