Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Datensätze kopieren, anpassen und einfügen in Tabelle
zurück: In Abfrage 2 Tabellen und bitte nur den letzten DS oder... weiter: Kreuztabelle Spaltenüberschrift für "Undefiniert" Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Antwort Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Lucky2002
Neuling


Verfasst am:
01. Jan 2012, 17:38
Rufname:

Datensätze kopieren, anpassen und einfügen in Tabelle - Datensätze kopieren, anpassen und einfügen in Tabelle

Nach oben
       Version: Office 2010

Hallo zusammen.
Bin an einer Budgetverwaltung in Access.
Ein Datensatz ist der geplante Betrag pro Monat für eine Budgetposition.

in der Tabelle sieht das also irgendwie so aus:
Monat; Betrag; Position
2011_11; 20.-; 20
2011_12; 30.-; 41
2011_12; 50.-; 42
2011_12; 40.-; 20
usw...

Ich möchte nun für einen neuen Monat alle Datensätze vom letzen Monat kopieren und übernehmen für den neuen Monat per VBA.

D.h. die Datensätze:
2011_12; 30.-; 41
2011_12; 50.-; 42
2011_12; 40.-; 20

sollen kopiert werden und dann als

2012_01; 30.-; 41
2012_01; 50.-; 42
2012_01; 40.-; 20

in die Tabelle eingefügt werden.

Wie ich Datensätze einfügen, ändern, löschen kann hab ich gefunden per Recordset. Wie aber kann ich bestimmte Datensätze kopieren, den Monat ändern, und dann erst einfügen?

Gruss Lucky
Marmeladenglas
komme zurecht


Verfasst am:
01. Jan 2012, 18:44
Rufname:


AW: Datensätze kopieren, anpassen und einfügen in Tabelle - AW: Datensätze kopieren, anpassen und einfügen in Tabelle

Nach oben
       Version: Office 2010

Hi,
ich würde hier eine Abfrage verwenden.
Aber als erstes würde ich ein vernünftiges Datumfeld verwenden (darüber lässt sich dann das Maximum einfach bestimmen).
Mit dieser Abfrage sollte das dann gelingen:
Code:
INSERT INTO T1 (Betrag, Position, Monat )
SELECT Betrag, Position, DateAdd("m",+1,[Monat]) AS Ausdr2
FROM   T1
WHERE  Format([Monat],"mmyyyy")=Format((SELECT Max(Monat) FROM T1),"mmyyyy");
T1 an den tatsächlichen Namen der Tabelle anpassen
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: Vertikal abgelegte "Datensätze" in Zeilen umwandel 1 hoschi 480 01. Jun 2004, 20:29
Helge Vertikal abgelegte "Datensätze" in Zeilen umwandel
Keine neuen Beiträge Access Tabellen & Abfragen: kein Wert in der Tabelle, dann immer Null (0)?? 3 Michel_9 1005 26. Mai 2004, 14:28
Michel_9 kein Wert in der Tabelle, dann immer Null (0)??
Keine neuen Beiträge Access Tabellen & Abfragen: Bilder in Access einfügen? 12 Lord Raydenor 3016 18. Mai 2004, 12:41
Lord Raydenor Bilder in Access einfügen?
Keine neuen Beiträge Access Tabellen & Abfragen: Tabelle formatiert in txt-Datei exportieren 1 robby 1115 12. Apr 2004, 23:10
Helge Tabelle formatiert in txt-Datei exportieren
Keine neuen Beiträge Access Tabellen & Abfragen: Werte aus Formular per VBA in andere Tabelle anfügen 1 Gast 1861 04. Apr 2004, 21:27
el_gomero Werte aus Formular per VBA in andere Tabelle anfügen
Keine neuen Beiträge Access Tabellen & Abfragen: Meine Abfrage produziert doppelte Datensätze 3 Charli-Brown60 2006 04. Apr 2004, 18:09
Willi Wipp Meine Abfrage produziert doppelte Datensätze
Keine neuen Beiträge Access Tabellen & Abfragen: neue Tabellen erzeugen; kopieren 7 DiplomandSPS 1323 25. März 2004, 10:01
fridgenep neue Tabellen erzeugen; kopieren
Keine neuen Beiträge Access Tabellen & Abfragen: Wert einer Abfrage in Tabelle kopieren? 1 BerlinerWolf 2009 21. März 2004, 12:43
Maya Wert einer Abfrage in Tabelle kopieren?
Keine neuen Beiträge Access Tabellen & Abfragen: Daten als Spaltenüberschriften einer anderen Tabelle 1 Melburnt 685 03. März 2004, 17:11
lothi Daten als Spaltenüberschriften einer anderen Tabelle
Keine neuen Beiträge Access Tabellen & Abfragen: Doppelte Datensätze MySQL 8 computerbabalulu 1696 12. Feb 2004, 17:11
Willi Wipp Doppelte Datensätze MySQL
Keine neuen Beiträge Access Tabellen & Abfragen: Anzahl Datensätze nach Uhrzeit 2 Ugur 674 06. Feb 2004, 14:00
Gast Anzahl Datensätze nach Uhrzeit
Keine neuen Beiträge Access Tabellen & Abfragen: Nachfrage beim Löschen/Einfügen unterdrücken 5 Deva 1908 04. Feb 2004, 16:49
borstel Nachfrage beim Löschen/Einfügen unterdrücken
 

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