Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Frage zu "Gehe zu Datensatz" offset
zurück: Ausdrucks Generator in Access 2010 spinnt (oder ich?!) weiter: dateien in endlosformular per chkbutton kopieren lassen 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
Andre36
Im Profil kannst Du frei den Rang ändern


Verfasst am:
02. Nov 2010, 12:51
Rufname:

Frage zu "Gehe zu Datensatz" offset - Frage zu "Gehe zu Datensatz" offset

Nach oben
       Version: Office XP (2002)

Hallo Wissende,
wenn ich mein Formular öffne, gehe ich über ein Makro "gehe zu Datensatz"
offset (Beisp.1157) zum entsprechenden Datensatz. Jeder Datensatz ist ein Tag, ich würde gern zum heutigem Datum springen,dies bekomme ich aber leider nicht hin.
Zur Zeit setze ich das offset immer wieder mal nach um, beim öffnen in die Nahe zu kommen.(Tb mit Excel erstellt und importiert)
Ein ganz anderer Ansatz wäre ein Endlosformular welches das Datum automatisch und fortlaufend einsetzt, da bin ich aber auch gescheitert.
Wer kann mir ein paar Denkanstöße geben?
Vielen Dank im Voraus!
Andre
stpimi
Moderator Access


Verfasst am:
02. Nov 2010, 13:14
Rufname:
Wohnort: Graz


AW: Frage zu "Gehe zu Datensatz" offset - AW: Frage zu "Gehe zu Datensatz" offset

Nach oben
       Version: Office XP (2002)

Servus!

Wieder einmal ein typisches Beispiel für Warum sind Makros Mist?

Wenn Du mit einer Ereignisprozedur (VBA) arbeitest, läßt sich das sehr einfach und punktgenau realisieren.

Klicke mit der rechten Maustaste neben den Detailbereich und wähle Eigenschaften. Im Register Ereignis wählst Du bei "Beim Öffnen" im DropDown den Eintrag „Ereignisprozedur“ und klickst auf die 3 Punkte rechts neben dem Eingabefeld.
Du landest im Code-Editor. Dort ist schon der Prozedurrumpf vorgegeben:
Code:
Private Sub Form_Open

End Sub


Dazwischen schreibst Du den folgenden Code (ungetestet!):

Code:
    Dim rs As Object

    Set rs = Me.Recordset.Clone           'Kopie der Formular-Datenherkunft erstellen
    rs.FindFirst "[Datumsfeld] = " & CLng(Date())  'Ersten Satz mit erfüllter Suchbedingung finden
    If Not rs.EOF Then                  'Wenn gefunden (End-Of-File nicht erreicht)
       Me.Bookmark = rs.Bookmark        'Datensatzzeiger im Form auf gleichen Eintrag setzen
    End If

    Set rs = nothing   'Recordset-Objekt wieder zerstören, um Speicher freizugeben

_________________
Lg, Michael

Dein Feedback hilft auch anderen - vergiß es nicht!


Zuletzt bearbeitet von stpimi am 02. Nov 2010, 14:04, insgesamt 3-mal bearbeitet
Andre36
Im Profil kannst Du frei den Rang ändern


Verfasst am:
02. Nov 2010, 13:36
Rufname:

AW: Frage zu "Gehe zu Datensatz" offset - AW: Frage zu "Gehe zu Datensatz" offset

Nach oben
       Version: Office XP (2002)

Vielen Dank funktioniert tadellos !!!!!!
könntest du ein paar Anmerkungen zu den einzelnen Zeilen schreiben, ich möchte es ja auch verstehen, dabei etwas lernen und nicht nur jubeln dass es funktioniert.

Danke noch ein mal Gruß Andre
stpimi
Moderator Access


Verfasst am:
02. Nov 2010, 14:04
Rufname:
Wohnort: Graz


AW: Frage zu "Gehe zu Datensatz" offset - AW: Frage zu "Gehe zu Datensatz" offset

Nach oben
       Version: Office XP (2002)

Servus!

Bitte gerne - siehe oben!

_________________
Lg, Michael

Dein Feedback hilft auch anderen - vergiß es nicht!
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 Ausgabe nur ein Datensatz 1 lammy 770 21. Mai 2005, 08:30
mapet Abfrage Ausgabe nur ein Datensatz
Keine neuen Beiträge Access Tabellen & Abfragen: Datensatz automatisch kopieren??? 0 Edelschnitt 701 11. Mai 2005, 19:41
Edelschnitt Datensatz automatisch kopieren???
Keine neuen Beiträge Access Tabellen & Abfragen: Wichtige frage zur eingabe von daten (ohne nervige Meldunge) 2 Mod 573 18. März 2005, 11:05
Gast Wichtige frage zur eingabe von daten (ohne nervige Meldunge)
Keine neuen Beiträge Access Tabellen & Abfragen: Hintergrundfarbe in Datensatz 1 Rheinbote 900 24. Feb 2005, 20:18
stpimi Hintergrundfarbe in Datensatz
Keine neuen Beiträge Access Tabellen & Abfragen: Hallo und erste frage :) 3 Iceman008 596 03. Jan 2005, 16:08
doc77 Hallo und erste frage :)
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage soll nur jeweils ersten Datensatz liefern (Group By? 2 MichaelN 2552 28. Dez 2004, 15:06
MichaelN Abfrage soll nur jeweils ersten Datensatz liefern (Group By?
Keine neuen Beiträge Access Tabellen & Abfragen: Bei der Aktualisierung eines Tabellenwertes neuen Datensatz 6 zheng 810 07. Dez 2004, 22:35
zheng Bei der Aktualisierung eines Tabellenwertes neuen Datensatz
Keine neuen Beiträge Access Tabellen & Abfragen: Newbie Frage: 4 stellige Zeitangabe mit : trennen 7 cmaier 669 18. Nov 2004, 12:13
Xela Newbie Frage: 4 stellige Zeitangabe mit : trennen
Keine neuen Beiträge Access Tabellen & Abfragen: Aktionsabfrage in Formular -immer nur einen Datensatz ändern 6 blauvogel 1092 08. Okt 2004, 11:43
Skogafoss Aktionsabfrage in Formular -immer nur einen Datensatz ändern
Keine neuen Beiträge Access Tabellen & Abfragen: Datensatz nach Datum suchen?? 1 Hansen 1390 04. Okt 2004, 12:16
stpimi Datensatz nach Datum suchen??
Keine neuen Beiträge Access Tabellen & Abfragen: bestimmte(n) Datensatz in abfrage ausschließen 2 Lene 3641 02. Sep 2004, 15:39
borstel bestimmte(n) Datensatz in abfrage ausschließen
Keine neuen Beiträge Access Tabellen & Abfragen: n:n Datensatz hinzufügen fehlgeschlagen 2 accesshasser 980 27. Aug 2004, 12:07
Pusteblume n:n Datensatz hinzufügen fehlgeschlagen
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Frontpage Forum