Supportnet / Forum / Tabellenkalkulation
Ausblenden bei Anwahl einer Zelle
Frage
Hi Leutz,
Habe ein Kombinationsfeld erzeugt! Dieses soll aber nur sichtbar sein, wenn die Zelle C5 den Fokus hat. Also Makro dafür erzeugt.
so hab ich es, aber so ist es immer sichtbar:
Sub Dropdown78_BeiÄnderung()
ActiveSheet.Shapes("Drop Down 78").Visible = False
Sheets("September").Select
If Range("C5").Activate Then
ActiveSheet.Shapes("Drop Down 78").Visible = True
Else
ActiveSheet.Shapes("Drop Down 78").Visible = False
End If
End Sub
was soll ich denn ändern, damit das funktioniert?
ActiveSheet.Shapes("Drop Down 78").Visible = False
damit bekomm ich es zumindest ausgeblendet, kann aber dummerweise nicht mehr reingucken
Antwort 1 von CaroS
Hallo,
versteh ich nicht:
Ja, is dumm, wenn man es ausblendet, kann man nicht mehr reingucken, aber was willst Du eigentlich erreichen?
Gruß,
CaroS
versteh ich nicht:
Zitat:
... ein Kombinationsfeld ... soll aber nur sichtbar sein, wenn ...
damit bekomm ich es zumindest ausgeblendet, kann aber dummerweise nicht mehr reingucken
... ein Kombinationsfeld ... soll aber nur sichtbar sein, wenn ...
damit bekomm ich es zumindest ausgeblendet, kann aber dummerweise nicht mehr reingucken
Ja, is dumm, wenn man es ausblendet, kann man nicht mehr reingucken, aber was willst Du eigentlich erreichen?
Gruß,
CaroS
Antwort 2 von werdenn
Hallo
Kopiere obenstehenden Code in in den Code-Bereich des Tabellenblattes auf dem er wirken soll. Dies ist auch noch detailierter unter www.excelbeispiele.de Anleitungen Nr.2 nachzulesen
Gruß werdenn
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
ActiveSheet.Shapes("dropdown 78").Visible = False
If Target.Address <> "$C$5" Then Exit Sub
ActiveSheet.Shapes("dropdown 78").Visible = True
End SubKopiere obenstehenden Code in in den Code-Bereich des Tabellenblattes auf dem er wirken soll. Dies ist auch noch detailierter unter www.excelbeispiele.de Anleitungen Nr.2 nachzulesen
Gruß werdenn

