Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Dropdown mit Bedingung VBA

Dropdown mit Bedingung VBA
03.07.2020 12:40:48
Christian
Hallo
Ich möchte in einem Arbeitsblatt den Zellen C9:NP63
ein Dropdown Feld zuweisen
Ich habe dazu in der Datenüberprüfung unter Liste
diese Formel eingetragen
=WENN($B9="";"";WENN(C$77="";"";C$77:C$83))
Manuell hat das auch geklappt
Das aufgezeichnete Makro sieht so aus
Range("C9:NP63").Select
With Selection.Validation
.Delete
Range("C9:NP63").Select
With Selection.Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=Wenn($B9="""";"""";Wenn(C$77="""";"""";C$77:C$63))"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = ""
.ErrorTitle = ""
.InputMessage = ""
.ErrorMessage = ""
.ShowInput = True
.ShowError = True
End With
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = ""
.ErrorTitle = ""
.InputMessage = ""
.ErrorMessage = ""
.ShowInput = True
.ShowError = True
End With
Leider erhalte ich diese Meldung
Laufzeitfehler 1004
Anwendungs oder objektdefinierter Fehler
Im VBA Editor wird folgendes Gelb markiert
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=Wenn($B9="""";"""";Wenn(C$77="""";"""";C$77:C$63))"
Könnt ihr mir bitte helfen
https://www.herber.de/bbs/user/138754.xlsm
Gruß Christian
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Dropdown mit Bedingung VBA
03.07.2020 14:02:22
Christian
Hallo
Kleiner Fehler von mir
Das Makro sieht so aus
Wenn möglich sollte die Anzahl der Zeilen Variabel sein
Range("C9:NP63").Select
With Selection.Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=Wenn($B9="""";"""";Wenn(C$77="""";"""";C$77:C$63))"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = ""
.ErrorTitle = ""
.InputMessage = ""
.ErrorMessage = ""
.ShowInput = True
.ShowError = True
End With
https://www.herber.de/bbs/user/138754.xlsm
Gruß Christian
Anzeige
AW: Dropdown mit Bedingung VBA
03.07.2020 18:22:39
Christian
Hallo
Ich habe den Thread versehentlich gleich wieder geschlossen
Benötige aber immer noch Hilfe
Gruß Christian
AW: Dropdown mit Bedingung VBA
03.07.2020 19:26:11
ralf_b
Formula1:="=if($B9="""","""",if(C$77="""","""",C$63:C$77))"
AW: kommando zurück
03.07.2020 19:29:53
ralf_b
das macht nur den Fehler weg, aber die Formel ist noch verbesserungswürdig.
Anzeige
AW: kommando zurück
03.07.2020 23:25:22
Christian
Hallo
Danke für die Hilfe mit der Formel
Funktioniert damit wunderbar
Gruß Christian
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige