PC-Experience - IT-Portal für Reviews, Artikel, Windows Tipps und Problemlösungen -

PC-Experience
Registrierungdie Foren-Regelndie 2016 überarbeiteten FAQs für unser CMS und das ForumImpressum und DatenschutzSucheKalenderMitgliederlistezu unseren ArtikelnTutorialsZur Startseitezur Forenübersicht


PC-Experience » Software Foren: » Microsoft-Office 97 bis Office 2021: » Access Makro AusgabeIn - Dateiname mit aktuellem Datum » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Thema ist geschlossen
Zum Ende der Seite springen Access Makro AusgabeIn - Dateiname mit aktuellem Datum
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
gaba
neu im Forum


Dabei seit: 27.02.2012
Beiträge: 2

Access Makro AusgabeIn - Dateiname mit aktuellem Datum Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Brauche Hilfe

Habe eine Access-Datenbank, in die ich regelmäßig Daten einspielen werde. Auf diese Tabelle habe ich Abfragen gemacht und daraus die entsprechenden Berichte erstellt.
Nun möchte ich, dass diese Berichte automatisch als Snapshot in vorgegebene Pfade gespeichert werden. Dies habe ich mit einem Makro - AusgabeIn gemacht. Funktioniert auch super.
Da ich dieses Makro immer wieder ausführen muss und ich nicht möchte, dass die alten Dateien überschrieben werden, brauche ich Hilfe. Ich habe im Internet gelesen, dass es möglich ist, dem Dateinamen automatisch das aktuelle DAtum beizufügen. Wie mache ich das. Kann ich das direkt beim Makro eingeben? Von VBA habe ich nämlich überhaupt keine Ahnung!

Oder gibt es vielleicht noch eine andere Lösung?

(Das Problem ist, dass das beschriebene Makro insgesamt 13 Berichte in 13 verschiedene Pfade speichern soll. Es wäre also sehr aufwändig, jedesmal alle Dateinamen manuell abzuändern.)
27.02.2012 15:30 gaba ist offline Beiträge von gaba suchen Nehmen Sie gaba in Ihre Freundesliste auf
slinx slinx ist männlich
Gold Member


Dabei seit: 20.07.2011
Beiträge: 1.015
Herkunft: Hannover

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

fürs erste wärs ganz hilfreich wenn du denn wenigstens mal deine Access Version aufschreibst


Zitat:
Ich habe im Internet gelesen, dass es möglich ist, dem Dateinamen automatisch das aktuelle DAtum beizufügen


richtig
z.B. hier und wie du das machst, steht da beschrieben

__________________
>keine Toleranz gegenüber Intoleranz<
27.02.2012 16:59 slinx ist offline Beiträge von slinx suchen Nehmen Sie slinx in Ihre Freundesliste auf
gaba
neu im Forum


Dabei seit: 27.02.2012
Beiträge: 2

Themenstarter Thema begonnen von gaba
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo,

diese Seite hatte ich auch gefunden, das kann ich aber nicht direkt auf der Makro-Seite eingeben.
Wo ich untereinander Objektname, Objekttyp, Ausgabeformat, Ausgabedatei, eingebe.
Funktioniert nicht.

Ich habe Microsoft Access 2003.

Gruß
27.02.2012 19:42 gaba ist offline Beiträge von gaba suchen Nehmen Sie gaba in Ihre Freundesliste auf
Collaris Collaris ist männlich
Office-Versteher


Dabei seit: 22.04.2006
Beiträge: 803
Herkunft: Bochum

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

hallo
eines gleich vorweg, in Access (egal welche Version) mit Makros zu arbeiten ist suboptimal und bringt mehr Probleme als Lösungen. Eine strukturierte Programmierung ist damit nicht möglich und Fehlerbehandlungen gibt es auch keine. VBA kann auch alles, was Makros können und noch einiges mehr. Wenn du wirklich ernsthaft mit Access arbeiten willst, empfehle ich, von Makros abzusehen.

Ob du da mit deinem makro zum Erfolg kommst, weiß ich nicht, weil mit solchen Makros beschäftige ich mich aus o.g Gründen nicht

was machbar wäre:

du benötigst die Funktionen Now() und eventuell Format().
Now() gibt das aktuelle Datum mit Uhrzeit zurück.

Exkurs:
Date() gibt nur das Datum und Time() nur die Uhrzeit.
Deine Abfrage geht so einfach:

Code: SELECT Format(Now(), "dd.mm.yyyy hh:nn");


Möglicherweise ist es aber auch gut, wenn du in deinem Datumsfeld die Eigenschaft "Standardwert" setzt und zwar auf:

Code: =Now()

Das Format soll dann so aussehen: dd.mm.yyyy hh:nn

Dann kannst du dir die Abfrage sparen und das aktuelle Datum steht automatisch in jedem neuen Datensatz !


kommst du damit nicht klar, gib mal in deine Access 2003 Hilfe (F1) die Begriffe Bericht mit Datum ein, da kommen einige Lösungshilfen

__________________
"90% aller Zitate im Internet sind frei erfunden" - Abraham Lincoln
28.02.2012 16:40 Collaris ist offline Beiträge von Collaris suchen Nehmen Sie Collaris in Ihre Freundesliste auf
Mikado Mikado ist männlich
Gold Member


Dabei seit: 12.06.2003
Beiträge: 1.047

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

und wie schauts hier inzwischen aus?

__________________
Teigwaren heißen Teigwaren, weil sie früher Teig waren
07.05.2012 18:36 Mikado ist offline Beiträge von Mikado suchen Nehmen Sie Mikado in Ihre Freundesliste auf
Athena Athena ist weiblich
Administratorin


Dabei seit: 23.07.2002
Beiträge: 16.227
Herkunft: Lübeck

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

er hat sich seit März nicht mehr eingeloggt, wir machen hier zu


schade um die Mühe von Collaris



-closed-

Athena

__________________
bitte keine technischen Anfragen per PN ! und verwendet als erste Anlaufstelle bitte unsere Suchfunktion !
30.05.2012 16:44 Athena ist offline Homepage von Athena Beiträge von Athena suchen Nehmen Sie Athena in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Neues Thema erstellen Thema ist geschlossen
PC-Experience » Software Foren: » Microsoft-Office 97 bis Office 2021: » Access Makro AusgabeIn - Dateiname mit aktuellem Datum


Designed by PC-Experience.de, online seit 06.August 2002
Copyright © 2002 - 2023 PC-Experience.de