Daten aus Excel Ringspeicher regelmäßig kopieren

Hallo,

ich würde gerne wissen, wie ich Daten aus einer .cdb Datei (mit excel kann man sie öffnen) in ein Exceldokument kopieren kann. Dies sollte automatisch und regelmäßig (z.b. alle 10 Tage oder 2 Monate) geschehen. Das neue Dokument sollte dann jeweils nach dem Tag benannt werden.

Hat jemand ne Idee, welches Programm dafür in Frage käme und wie die Geschichte aussehen könnte?
Vielen Dank!

De Maddin

VBS Mappe zu betimmten Zeiten automatisch starten

ich würde gerne wissen, wie ich Daten aus einer .cdb Datei
(mit excel kann man sie öffnen) in ein Exceldokument kopieren
kann. Dies sollte automatisch und regelmäßig (z.b. alle 10
Tage oder 2 Monate) geschehen. Das neue Dokument sollte dann
jeweils nach dem Tag benannt werden.

Hallo Maddin,

du könntest über den Taskplaner zu bestimmten Tagen/Uhrzeiten eine .vbs starten lassen mit nachfolgenden Inhalt. Erzeuge sie mit einem Editor wie Notepad o.ä.
Pfad und Dateinamen mußte dir anpassen.

Gruß
Reinhard

dim geoeffnet, D
on error resume next
D= Year(Date) & "\_" & Right("0" & Month(Date), 2) & "\_" & Right("0" & Day(Date), 2)
Set objXL = getObject(,"Excel.Application")
if err.number 0 then
 Err.clear
 Set objXL = createObject("Excel.Application")
 geoeffnet=true
 end if
with objXL
 .Visible=True
 .workbooks.open "K:\Mappe Mit Leerzeichen Automatisch Oeffnen.xls"
 .application.displayalerts=false
 .activeworkbook.saveas "K:\Mappe Mit Leerzeichen Automatisch Oeffnen" & D & ".xls"
 .application.displayalerts=true
 .activeworkbook.close
 if geoeffnet then .quit
end with
set objXL = nothing

Hallo,

Tausend Dank!!!

Wunderbar! Hat alles funktioniert!

Gruß Martin

Hmm,

vielleicht kann mir hier dochnochmal einer helfen. Und zwar:
ist es möglich diese Datei ohne in Excel zu öffnen umzuspeichern?

Also genau das, wie es jetzt läuft ohne Excel…

Datei soll dann am ende wieder .cdb heissen

Danke

vielleicht kann mir hier dochnochmal einer helfen. Und zwar:
ist es möglich diese Datei ohne in Excel zu öffnen
umzuspeichern?

Hallo Maddin,

ich verstehe nicht, du hast eine .cdb-Datei, wie soll die jetzt „umgespeichert“ werden?
Der Name geändert durchs Datum und dann unter diesem namen abgespeichert?

Gruß
Reinhard

Hallo

Der Name geändert durchs Datum und dann unter diesem namen
abgespeichert?

–> genau so.

(Auf dem PC, auf dem das erste Programm läuft ist leider kein Excel :smiley:)

versuche das gerade mit dem Copy „Pfad“ „Pfad“ -Befehl.
Leider fehlt mir da das benennen der Datei.

Danke