Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Gültigkeitsregel für bestimmte Nachkommawerte
zurück: Inhalt eines feldes aus bestimmter tabelle weiter: Filter im Formular auf mehrere Felder Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Hr-Kunz
Eifriger Lerner


Verfasst am:
06. Mai 2010, 14:15
Rufname:

Gültigkeitsregel für bestimmte Nachkommawerte - Gültigkeitsregel für bestimmte Nachkommawerte

Nach oben
       Version: Office 2003

Leider habe ich nix gefunden mit dem Goorakel.

Und zwar möchte ich in meinem Formularfeld eine Gültigkeitsregel setzen dass nur Werte eingegeben werden können die auf Komma 0,3,5,7 enden.
Beispiel: 2,3 (Eingabe ok) bei 2,4 (soll die Gültigkeitsmeldung erscheinen).

Mir fehlt sozusagen eine Wildcard für die Stelle vor dem Komma.
Eingabeformat ist: 9,9;;

Vielleicht weiß jemand was. Smile
KlausMz
Moderator Access


Verfasst am:
06. Mai 2010, 14:54
Rufname:
Wohnort: Irgendwo in der Pfalz


AW: Gültigkeitsregel für bestimmte Nachkommawerte - AW: Gültigkeitsregel für bestimmte Nachkommawerte

Nach oben
       Version: Office 2003

Hallo,
mit einer Gültigkeitsregel wird das nicht zu schaffen sein, da bei einer Zahl z.B. eine 0 nicht gespeichert, sondern nur angezeigt wird. Ich würde mit einer VBA Prozedur im Ereignis "Vor Aktualisierung" des Feldes lösen.
Code:
Private Sub ZahlenFeld_BeforeUpdate(Cancel As Integer)
    If CDbl(Right(Me.ZahlenFeld.Text, 2)) _
                             = Int(Right(Me.ZahlenFeld.Text, 2)) Then Exit Sub
    Select Case Right(ZahlenFeld.Text, 2)
      Case ",0", ",3", ",5", ",7"
      Case Else
        MsgBox "Falsche Eingabe"
        Cancel = True
    End Select
End Sub
Die If Zeile verlässt die Prozedur wenn keine Kommastelle eingegeben wurde.

Vieleicht gibt es auch noch einfachere Lösungen, aber mir ist sonst nichts eingefallen.

_________________
Gruß
Klaus . . . . . Feedback wäre wünschenswert.
Ich möchte bitte keine unaufgeforderten PN. Fragen bitte im Forum.
Nouba
nicht ganz unwissend :)


Verfasst am:
06. Mai 2010, 15:16
Rufname:
Wohnort: Berlin

AW: Gültigkeitsregel für bestimmte Nachkommawerte - AW: Gültigkeitsregel für bestimmte Nachkommawerte

Nach oben
       Version: Office 2003

Hallo,

Du kannst in den Tabelleneigenschaften die Gültigkeitsregel Abs([F])*10=Int(Abs([F])*10) Und Abs([F]*10) Mod 10 In (0;3;5;7) angeben, wobei ich hier von dem Feldnamen F ausgehe.

_________________
mit freundlichen Grüssen Nouba

Wenn beim Lesen eines Beitrags der Eindruck entsteht, dass sich der Fragesteller wenig Mühe gegeben hat, so erhöht das nicht unbedingt die Motivation, eine Antwort zu verfassen.
Hr-Kunz
Eifriger Lerner


Verfasst am:
06. Mai 2010, 15:18
Rufname:

AW: Gültigkeitsregel für bestimmte Nachkommawerte - AW: Gültigkeitsregel für bestimmte Nachkommawerte

Nach oben
       Version: Office 2003

Das klappt ganz hervorragend.
Vielen Dank!

Ich würde mich gerne grundlegend in WENN/DANN Funktionen bei VBA einarbeiten.
Gibt es da einfache Anleitungen die Grundlagen abdecken?

Zb was macht das "ZahlenFeld.Text, 2"?
KlausMz
Moderator Access


Verfasst am:
06. Mai 2010, 15:23
Rufname:
Wohnort: Irgendwo in der Pfalz

AW: Gültigkeitsregel für bestimmte Nachkommawerte - AW: Gültigkeitsregel für bestimmte Nachkommawerte

Nach oben
       Version: Office 2003

Hallo,
ich dachte mir, das es auch einfacher geht.
Welche Lösung hast Du jetzt?

_________________
Gruß
Klaus . . . . . Feedback wäre wünschenswert.
Ich möchte bitte keine unaufgeforderten PN. Fragen bitte im Forum.
Hr-Kunz
Eifriger Lerner


Verfasst am:
07. Mai 2010, 08:32
Rufname:


AW: Gültigkeitsregel für bestimmte Nachkommawerte - AW: Gültigkeitsregel für bestimmte Nachkommawerte

Nach oben
       Version: Office 2003

Bei mir gehen beide Lösungen. Habe grade letztere gegen den VBA getauscht.
Aber ist eigentlich Jacke wie Hose. Smile
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Access: bestimmte Duplikate löschen 3 MateMik 2120 29. Sep 2009, 19:58
MateMik Access: bestimmte Duplikate löschen
Keine neuen Beiträge Access Tabellen & Abfragen: Gültigkeitsregel 1 Peter84 293 10. Jul 2009, 20:22
Pfobeman Gültigkeitsregel
Keine neuen Beiträge Access Tabellen & Abfragen: Abfragekriterium - nur bestimmte Anzahl an Datensätzen lesen 2 karl03 785 21. Jun 2009, 17:51
karl03 Abfragekriterium - nur bestimmte Anzahl an Datensätzen lesen
Keine neuen Beiträge Access Tabellen & Abfragen: Nochmal Aufbauen einer Gültigkeitsregel mit Datumsformat 1 Maedel 388 14. Jan 2009, 00:13
Nouba Nochmal Aufbauen einer Gültigkeitsregel mit Datumsformat
Keine neuen Beiträge Access Tabellen & Abfragen: In einem Listenfeld nur bestimmte werte anzeigen 14 gisiangel 2924 01. Nov 2008, 15:38
osaft27 In einem Listenfeld nur bestimmte werte anzeigen
Keine neuen Beiträge Access Tabellen & Abfragen: Im Abfrageergebnis bestimmte Daten ausschliessen 31 vmaxxer1963 5943 14. Mai 2008, 16:10
Gast Im Abfrageergebnis bestimmte Daten ausschliessen
Keine neuen Beiträge Access Tabellen & Abfragen: Bestimmte Spalten aus einer Exceltab. in Access importieren 1 k-millo 984 29. Feb 2008, 14:21
JoachimG Bestimmte Spalten aus einer Exceltab. in Access importieren
Keine neuen Beiträge Access Tabellen & Abfragen: Bestimmte Zeichenfolge eines Feldes in Abfrage unterdrücken 4 PeterD 586 15. Nov 2007, 09:47
PeterD Bestimmte Zeichenfolge eines Feldes in Abfrage unterdrücken
Keine neuen Beiträge Access Tabellen & Abfragen: Bestimmte Felder von Group by ausschließen 2 Freeman_6 701 05. Jul 2007, 11:06
Freeman_6 Bestimmte Felder von Group by ausschließen
Keine neuen Beiträge Access Tabellen & Abfragen: Nur bestimmte EInträhge inTabelle zulässig 1 trashm 387 29. Mai 2007, 16:37
KlausMz Nur bestimmte EInträhge inTabelle zulässig
Keine neuen Beiträge Access Tabellen & Abfragen: bestimmte Artikel ausschliessen 4 matbush 798 25. Jan 2007, 13:23
Gast bestimmte Artikel ausschliessen
Keine neuen Beiträge Access Tabellen & Abfragen: Gültigkeitsregel für PLZ 2 retep 3711 12. Mai 2006, 08:21
retep Gültigkeitsregel für PLZ
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Access Tabellen