AW: Zellformat in Eingabemeldung übernehmen
03.11.2014 09:23:10
Manuel
Hallo,
erst einmal vielen Dank für eure Antworten.
Ich glaube das ich mein Problem unzureichend beschrieben habe.
Es soll nämlich nicht das Zellformat an sich variabel sein sondern der Text der Eingabemeldung (Daten->Datenprüfung->Eingabemeldung).
D.h. das Format aus A1 soll in die Meldung übernommen werden.
Momentan sieht der Code wie folgt aus:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim Ausgabe$
Select Case Cells(1, 1)
Case Is = 555
Ausgabe = "min. 0,200 m"
Case Is = 554
Ausgabe = "min. 0,300 m"
End Select
If Intersect(Target, Range("B1")) Is Nothing Then Exit Sub
With Target.Validation
.Delete
.Add Type:=xlValidateInputOnly, AlertStyle:=xlValidAlertStop, Operator:=xlBetween
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = "Eingabe:"
.ErrorTitle = ""
.InputMessage = Ausgabe
.ErrorMessage = ""
.ShowInput = True
.ShowError = True
End With
End Sub
Hierbei variiert der Text der Eingabemeldung.
Ziel ist es aber nun je nachdem welcher Wert in A1 steht diesen in die Eingabemeldung von B1 zu übertragen. Dabei soll das Format (min. Wert_A1 m) übernommen werden.
Gibt es dafür eine Lösungsmöglichkeit?
Ich hoffe das ich die Problematik ausreichend schildern konnte.
Vielen Dank schon mal,
Gruß Manuel