Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Tabelleninhalte ändern
zurück: Drag & Drop in 2 UFO´s weiter: 5>=12 -->True !?! 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
Gast



Verfasst am:
03. Jul 2007, 16:12
Rufname:

Tabelleninhalte ändern - Tabelleninhalte ändern

Nach oben
       Version: Office 2003

Hallo
habe eine Tabelle in der verschiede Datumsangaben stehen. Möchte eine Spalte jetzt mit dem dazugehörigem Wochentag füllen. Mache das ganze per VBA.
Mein prob ist, das die Wochentagsangaben sich immer nur auf das zuerst eingegebene Datum beziehen und nicht auf das in der Spalte QuitDat. Wo liegt mein Fehler?
Code:
    Dim db As DAO.Database
    Dim rs As DAO.Recordset
    Dim anz&
    Dim i&
    Dim SQL As String
   
    Set db = CurrentDb()
    SQL = "SELECT * FROM  tbl_tmp_LT22_Ein"
    Set rs = db.OpenRecordset(SQL)
    Err = 0
    rs.MoveLast
    If Err <> 0 Then
        MsgBox2 "Datensatz nicht existent"
        Exit Sub
    End If
    anz& = rs.RecordCount
    rs.MoveFirst
    For i = 1 To anz
        DoEvents
        rs.Edit
        rs("Wochentag") = Format([QuitDat], "dddd")
        rs.Update
        rs.MoveNext
    Next i
    rs.Close
    MsgBox2 "Geändert" & anz&
Danke für Anregungen
ps habs schon mal gepostet im forum allerdings unter der falschen rubrik sorry!
SGast
Gast


Verfasst am:
03. Jul 2007, 16:16
Rufname:


AW: Tabelleninhalt ändern - AW: Tabelleninhalt ändern

Nach oben
       Version: Office 2003

{Themen zusammengefuehrt by Willi Wipp}
Hallo,
zunächst die Standardantwort: So was macht man nicht Wink
Berechnete Werte gehören nicht in eine Tabelle.

Auch liese sich das sicher einfacher und schneller mit einer Abfrage regeln:
Code:
SELECT Format([QuitDat],"dddd") AS Wochentag, *
FROM   tbl_tmp_LT22_Ein;

Gruß Steffen
KlausMz
Moderator Access


Verfasst am:
03. Jul 2007, 16:24
Rufname:
Wohnort: Irgendwo in der Pfalz

AW: Tabelleninhalte ändern - AW: Tabelleninhalte ändern

Nach oben
       Version: Office 2003

Hallo,
erstelle Dir eine Abfrage mit den gewünschten Feldern. In eine leere Spalte in der 1.Zeile erstellst Du ein berechnetes Feld:
Code:
TagName: Format([quitdat];"tttt")

Den Namen in die Tabelle zu schreiben ist nicht notwendig. Wenn Du den Wochentag brauchst, ermittelst Du diesen wie vor. Die Recordsetsache kannst Du dann sparen.

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


Zuletzt bearbeitet von KlausMz am 03. Jul 2007, 17:15, insgesamt einmal bearbeitet
Gast



Verfasst am:
03. Jul 2007, 16:41
Rufname:

AW: Tabelleninhalte ändern - AW: Tabelleninhalte ändern

Nach oben
       Version: Office 2003

ja so funktioniert es auch aber gibt es auch eine lsg von meinem ansatz?
danke
KlausMz
Moderator Access


Verfasst am:
03. Jul 2007, 17:13
Rufname:
Wohnort: Irgendwo in der Pfalz

AW: Tabelleninhalte ändern - AW: Tabelleninhalte ändern

Nach oben
       Version: Office 2003

Hallo,
Du musst Dich auch für QuitDat auf das Recordset beziehen, also so:
Code:
rs("Wochentag") = Format(rs("QuitDat"), "dddd")
PS:
Meine erste Antwort habe ich noch verkürzt. Das Wochentag war zu viel.

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



Verfasst am:
03. Jul 2007, 23:00
Rufname:


AW: Tabelleninhalte ändern - AW: Tabelleninhalte ändern

Nach oben
       Version: Office 2003

Danke so funktioniert es!
ps die lt 22 ist ein download aus sap und ich muß ein paar sachen anfügen um sie vernünftig auswerten zu können. deswegen dieser umständliche weg!
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: Tabellenname nachträglich ändern 3 Aquerias 2119 06. Sep 2007, 20:16
jens05 Tabellenname nachträglich ändern
Keine neuen Beiträge Access Tabellen & Abfragen: Feldeigenschaften per SQL ändern? 1 Aquerias 1487 06. Sep 2007, 15:13
Nouba Feldeigenschaften per SQL ändern?
Keine neuen Beiträge Access Tabellen & Abfragen: Id Wert nachträglich nochmals ändern 13 arcos00 1108 27. Jun 2007, 11:57
Nouba Id Wert nachträglich nochmals ändern
Keine neuen Beiträge Access Tabellen & Abfragen: Anfügeabfrage Ziel unter VB ändern 1 Werner Laun 570 02. Apr 2007, 15:37
Thomas2007 Anfügeabfrage Ziel unter VB ändern
Keine neuen Beiträge Access Tabellen & Abfragen: TabellenVerknüpfung per VBA ändern 2 frantiC 5325 25. Okt 2006, 23:18
Willi Wipp TabellenVerknüpfung per VBA ändern
Keine neuen Beiträge Access Tabellen & Abfragen: Datumsformat ändern in mmm jjjj (januar 2006) 2 Gast 2699 23. Aug 2006, 09:17
Gast Datumsformat ändern in mmm jjjj (januar 2006)
Keine neuen Beiträge Access Tabellen & Abfragen: benutze Tabellen in Abfrage ändern? 15 MBarthel 1397 04. Aug 2006, 13:30
MBarthel benutze Tabellen in Abfrage ändern?
Keine neuen Beiträge Access Tabellen & Abfragen: Tabelleninhalte automatisch in andere Tabelle übernehmen 6 Tante 3700 31. Mai 2006, 22:35
Gast Tabelleninhalte automatisch in andere Tabelle übernehmen
Keine neuen Beiträge Access Tabellen & Abfragen: Mit einem Formular Kriterien ändern ? 1 MatthiasDD 703 13. Jan 2006, 12:28
jens05 Mit einem Formular Kriterien ändern ?
Keine neuen Beiträge Access Tabellen & Abfragen: Access: Startwert in AutoWert-Feldern ändern !! 3 Veramarie 17346 11. Jan 2006, 19:11
Veramarie Access: Startwert in AutoWert-Feldern ändern !!
Keine neuen Beiträge Access Tabellen & Abfragen: Verknüpfte Tabelle - Pfad ändern 5 Chris77 18471 13. Dez 2005, 19:59
Chris77 Verknüpfte Tabelle - Pfad ändern
Keine neuen Beiträge Access Tabellen & Abfragen: Tabelleninhalte suchen 1 hutchelchen 569 12. Sep 2005, 20:21
cablit Tabelleninhalte suchen
 

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