Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Textfeld Fokus wechseln
zurück: Formatieren von Spalten in einem UF in Datenblattansicht weiter: Nach dem Ausfüllen/Bearbeiten Bericht akutalisieren Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Offen Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
ralle15
Access Anfänger


Verfasst am:
05. Apr 2010, 13:29
Rufname:

Textfeld Fokus wechseln - Textfeld Fokus wechseln

Nach oben
       Version: Office 2k (2000)

Hallo und schöne Ostern an alle.

Ich versuch schon ein ganze weile einen Fokus wechsle hin zu bekommen aber ich schaffe es einfach nicht.
Es gibt 2 Textfelder in der die Start und Ende Uhrzeit eingeben wird.
Format : 10:00:00 also 8 Zeichen.
ich habe jetzt versucht nach Aktualisierung folgenden Code zu nutzen:
Code:
Private Sub von_AfterUpdate()
    If Len(Me!von) <> 8 Then Exit Sub
    Me!bis.SetFocus
End Sub
aber es will einfach nicht.
kann mir da bitte einer weiterhelfen

_________________
Ralle15
MissPh!
Office-VBA-Programmiererin


Verfasst am:
05. Apr 2010, 13:59
Rufname:
Wohnort: NRW


AW: Textfeld Fokus wechseln - AW: Textfeld Fokus wechseln

Nach oben
       Version: Office 2k (2000)

Hallo,

mir scheint, es geht dir eher darum, das Feld nicht zu verlassen, wenn die Zeitangabe nicht gültig ist, oder?
Hierzu wäre das Ereignis BeforeUpdate geeignet.
Code:
Private Sub von_BeforeUpdate(Cancel As Integer)
    If Len(Me!von) <> 8 Then
        MsgBox "Bitte vollständige zeitangabe eintragen!"
        Cancel = True
    Else
        Me!bis.SetFocus
    End If
End Sub


Das lässt sich aber auch genausogut mit einen ensprechenden Format und/oder Eingabeformat (Zeit lang) erreichen.
Ebenso sollte sich das Setzen des Fokus auf das Folgefeld erübrigen und durch die Reihenfolgeposition lösen lassen.

_________________
Gruß MissPh!
Gast



Verfasst am:
05. Apr 2010, 18:44
Rufname:

AW: Textfeld Fokus wechseln - AW: Textfeld Fokus wechseln

Nach oben
       Version: Office 2k (2000)

Danke für deine schnelle Antwort.
Aber das haut so Leider nicht hin.

also ich hab 2 Textfelder im Format: "Zeit, 24Std" , Eingabe Format: "00:00;0;_"

nach Eingabe der Uhrzeit in das Textfeld ( von ) Bsp.: 10:00 also der 4stelligen Zeit
sollte der Fokus Automatisch auf das Textfeld ( bis ) gesetzt werde.

Danke schön
ralle15
Access Anfänger


Verfasst am:
05. Apr 2010, 18:52
Rufname:

AW: Textfeld Fokus wechseln - AW: Textfeld Fokus wechseln

Nach oben
       Version: Office 2k (2000)

ups vergessen mich einzuloggen
_________________
Ralle15
KlausMz
Moderator Access


Verfasst am:
05. Apr 2010, 19:17
Rufname:
Wohnort: Irgendwo in der Pfalz

AW: Textfeld Fokus wechseln - AW: Textfeld Fokus wechseln

Nach oben
       Version: Office 2k (2000)

Hallo,
Zeit 24h sind aber nur 5 Stellen und keine 8. Auch das Eingabeformat sind nur 5 Stellen.
Wenn Du ein Eingabeformat verwendest, lässt sich das Vorhaben nicht realisieren.
Da das Feld wegen des Eingabeformats bereits mit 5 Stellen vorbelegt ist.
Das kannst Du mit folgendem Code prüfen.
Code:
Private Sub Von_Change()
    MsgBox Len(Von.Text)
End Sub

Es wird mit jedem Tastendruck 5 angezeigt.
Meiner Meinung geht es nur, wenn auf das Eingabeformat verzichtet wird. Dann so:
Code:
Private Sub Von_Change()
    If Len(Me!Von.Text) = 5 Then Me!Anderesfeld.SetFocus
End Sub
Der Doppelpunkt muss in diesem Fall mit eingegeben werden.

Wenn Du aber das Eingabeformat verwendest, hast Du ja bereits eine Prüfung, das Feld kann ja bei unvollständiger Eingabe nicht verlassen werden. Allerding kannst Du mit Eingabeformat nicht den automatischen Fokuswechsel realisieren.

_________________
Gruß
Klaus . . . . . Feedback wäre wünschenswert.
Ich möchte bitte keine unaufgeforderten PN. Fragen bitte im Forum.
ralle15
Access Anfänger


Verfasst am:
05. Apr 2010, 19:30
Rufname:


AW: Textfeld Fokus wechseln - AW: Textfeld Fokus wechseln

Nach oben
       Version: Office 2k (2000)

Ja da ist es. Razz
Super Danke schön geht jetzt alles Prima

_________________
Ralle15
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: Abfrage aus Textfeld eines Formulars 2 Ralle7877 307 05. Aug 2008, 16:37
Ralle7877 Abfrage aus Textfeld eines Formulars
Keine neuen Beiträge Access Tabellen & Abfragen: LIKE ABfrage mit Textfeld 2 Gast 696 08. Jul 2008, 11:01
Gast LIKE ABfrage mit Textfeld
Keine neuen Beiträge Access Tabellen & Abfragen: Link zu Routen nach Kombi-Auswahl im Textfeld anzeigen 10 Ixis 519 29. Mai 2008, 13:15
Ixis Link zu Routen nach Kombi-Auswahl im Textfeld anzeigen
Keine neuen Beiträge Access Tabellen & Abfragen: Dateiname per Klick in Textfeld übernehmen 6 DB aus K 1543 23. Apr 2008, 10:15
JörgG Dateiname per Klick in Textfeld übernehmen
Keine neuen Beiträge Access Tabellen & Abfragen: Werte aus Kombifeld in Textfeld auswerten!! Hilfe! 10 KevinS 715 08. Jan 2008, 17:44
fruitcruiser Werte aus Kombifeld in Textfeld auswerten!! Hilfe!
Keine neuen Beiträge Access Tabellen & Abfragen: SQL-Abfrage Zeichen aus Textfeld entnehmen 6 Dan0032 3122 13. Sep 2007, 10:16
Nouba SQL-Abfrage Zeichen aus Textfeld entnehmen
Keine neuen Beiträge Access Tabellen & Abfragen: Registerseite wechseln wenn 8 Daniy 775 20. Jun 2007, 12:46
Willi Wipp Registerseite wechseln wenn
Keine neuen Beiträge Access Tabellen & Abfragen: Wie kriege ich mehr als 255 Zeichen in ein Textfeld? 1 peter/marburg 3101 20. März 2007, 17:40
Thomas2007 Wie kriege ich mehr als 255 Zeichen in ein Textfeld?
Keine neuen Beiträge Access Tabellen & Abfragen: Abfragekriterium über Textfeld in Formular eingeben 8 Gast 8266 25. Jan 2007, 17:32
Nouba Abfragekriterium über Textfeld in Formular eingeben
Keine neuen Beiträge Access Tabellen & Abfragen: Literaturdatenbank/Übergabe Variable aus Textfeld an SQL Bef 2 Stefan_V 2133 30. Nov 2006, 17:00
Stefan_V Literaturdatenbank/Übergabe Variable aus Textfeld an SQL Bef
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage eines Haltbarkeitsdatum durch einem Textfeld 3 PowerscooL.de 813 24. Nov 2006, 14:11
Willi Wipp Abfrage eines Haltbarkeitsdatum durch einem Textfeld
Keine neuen Beiträge Access Tabellen & Abfragen: textfeld nur positive zahlen 1 Herbert999 4053 19. Sep 2006, 10:28
jens05 textfeld nur positive zahlen
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Microsoft Word Serienbriefe