Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Gültigkeit mit VBA

Forumthread: Gültigkeit mit VBA

Gültigkeit mit VBA
03.02.2004 11:16:14
junny
Hai Leute,
in einem Auto open steht bei mir folgendes

WertderReklamation = InputBox("Wert der Reklamation: ")
Range("B27") = WertderReklamation
Wie kann ich nun folgende Gültigkeit verbinden?

(hab ich mit Recorder aufgezeichnet)
With Selection.Validation
.Delete
.Add Type:=xlValidateWholeNumber, AlertStyle:=xlValidAlertStop, _
Operator:=xlBetween, Formula1:="0", Formula2:="99999"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = ""
.ErrorTitle = "Betrag eingeben!"
.InputMessage = ""
.ErrorMessage = "Kein Text, Kein € Zeich oder dgl."
.ShowInput = True
.ShowError = True
End With

Danke schon mal
volker
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Gültigkeit mit VBA
03.02.2004 12:03:37
PeterW
Hallo Junny,
willst du die Gültigkeit in die Zelle schreiben oder nur prüfen, ob der eingegebene Wert im Bereich 0 bis 9999 liegt? Im zweiten Fall dürfte das reichen:
Dim WertderReklamation As Variant
Do
WertderReklamation = InputBox("Wert der Reklamation: ")
If Len(WertderReklamation) = 0 Then Exit Do
If Not IsNumeric(WertderReklamation) Then
MsgBox "Kein Text"
End If
Loop Until WertderReklamation >= 0 And WertderReklamation < 10000
Range("B27") = Format(WertderReklamation, "#")
Gruß
Peter
Anzeige
DANKE Peter, Genau so Gruss volker
03.02.2004 12:11:46
junny
o.T.
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige