Makro durch Dropdown starten
#1
Hallo zusammen,

ich bin gerade dabei ein Kalkulationsblatt zu erstellen. Das Ziel ist es zwischen verschiedenen Komponenten zu wählen was einem angezeigt wird und was nicht. Unter Pumpe & Motor kann man zwischen verschiedenen Optionen wählen. Wählt man "Ja" (Durch Dropdown) verlängert sich das Blatt nach unten hin mit den Details, bei der Auswahl "Nein" werden keine Infos angezeigt und dementsprechend wird das Blatt wieder kürzer.

   

mit dem ein-bzw. ausblenden habe ich ein code hinzugefügt:
 

PHP-Code:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim varAusblend As Range
Dim varSchalter 
As Range
Dim varx 
As Range
Dim vary 
As Range
    
Dim varv 
As Range
Dim varz 
As Range
    
    
'BASISAUSFÜHRUNG
    Set varAusblend = ActiveSheet.Rows("26:46")
    Set varSchalter = ActiveSheet.Cells(2)
    
    If varSchalter.Value = "Ja" And varAusblend.Hidden = True Then
        varAusblend.Hidden = False
    Else
        If varSchalter.Value <> "Ja" And varAusblend.Hidden = False Then
            varAusblend.Hidden = True
        End If
    End If
    
    '
FLÜSSIGGASS
    Set varx 
ActiveSheet.Rows("48:50")
    Set vary ActiveSheet.Cells(3)
    
    
If vary.Value "Ja" And varx.Hidden True Then
        varx
.Hidden False
    
Else
        If vary.Value <> "Ja" And varx.Hidden False Then
            varx
.Hidden True
        End 
If
    End If
    
    
'KÜHLERAUSFÜHRUNG
    Set varv = ActiveSheet.Rows("52:58")
    Set varz = ActiveSheet.Cells(4)
    
    If varz.Value = "Ja" And varv.Hidden = True Then
        varv.Hidden = False
    Else
        If varz.Value <> "Ja" And varv.Hidden = False Then
            varv.Hidden = True
        End If
    End If
End Sub 


das ein und ausblenden funktioniert nur so, dass ich in der ersten Zeile jeweils Ja eingeben muss, damit was erscheint.

Zusammengefasst, möchte ich durch die Auswahl zwischen "Ja" und "Nein" durch ein Dropdown mir Infos anzeigen lassen. Wie oben gesagt, soll bei der Auswahl von "Nein" die Infos nicht angezeigt werden und dementsprechend das Blatt nach unten hin gekürzt werden.

Hat jemand eine Idee, wie ich das umsetzen kann?
Top
#2
Hola,

verlinkst du bitte deine Fragen in den verschiedenen Foren untereinander?
Danke.

Gruß,
steve1da
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste