Supportnet / Forum / Tabellenkalkulation
Makros erstellen
Frage
Hey,
bin leider nicht sehr vertraut mit VBA. Ich habe eine Excel Tabelle, die jeden Tag per ODBC aktuallisiert wird. Da die Daten in ein Firmeninternes Programm benötigt werden, speichern wir die Tabelle dann als *.csv Datei, die dann von diesem Programm abgeholt wird. Das geschieht momentan alles manuell.
Jetzt hab ich das mal getestet mit "Makro auftzeichnen". Das Aktuallisieren funktioniert einwandfrei. Jetzt möchte ich aber, dass er mir diese Tabelle auch nochmal als *csv Datei automatisch speichert.
Für Rat wäre ich sehr dankbar.
Falls Ihr noch mehrere Infos benötigt, immer ran an die Tastatur.
Danke
Thomas
Antwort 1 von metalfreakla
Hi Thomas,
Müsste genauso über Makro aufzeichnen funktionieren. einfach makro aufzeichnen --> speichern unter als CSV --> aufzeichnung beenden.
aso was nutzt du für ne officeversion??
bye
Lars
Müsste genauso über Makro aufzeichnen funktionieren. einfach makro aufzeichnen --> speichern unter als CSV --> aufzeichnung beenden.
aso was nutzt du für ne officeversion??
bye
Lars
Antwort 2 von Event
Hallo
Sub Makro1()
´
ActiveWorkbook.SaveAs Filename:="C:\Mappe1.csv", FileFormat:=xlCSV, CreateBackup:=False
End Sub
Gruß
Sub Makro1()
´
ActiveWorkbook.SaveAs Filename:="C:\Mappe1.csv", FileFormat:=xlCSV, CreateBackup:=False
End Sub
Gruß
Antwort 3 von TomekS04
Danke für die schnellen Antworten. Werde es vielleicht gleich testen. Wenn nicht, dann direkt morgen. Nutze Office2000
Gruß
Gruß
Antwort 4 von TomekS04
Hallo Event,
sorry, hab deinen Beitrag aus Versehen falsch bewertet. Tut mir leid. Deiner war nämlich genau der richtige.
Es klappt so weit. Gibt es noch ein Befehl, der die CSV Datei dann auch noch automatisch überschreibt? Die existiert nämlich schon und es sollte nicht abgefragt werden, ob Excel sie noch überschreiben soll.
Ciao
Thomas
sorry, hab deinen Beitrag aus Versehen falsch bewertet. Tut mir leid. Deiner war nämlich genau der richtige.
Es klappt so weit. Gibt es noch ein Befehl, der die CSV Datei dann auch noch automatisch überschreibt? Die existiert nämlich schon und es sollte nicht abgefragt werden, ob Excel sie noch überschreiben soll.
Ciao
Thomas
Antwort 5 von Event
Hallo Thomas,
CreateBackup:=False
sollte das erledigen.
Ist leider in meiner Antwort2 vom SN umgebrochen worden.
Gruß
CreateBackup:=False
sollte das erledigen.
Ist leider in meiner Antwort2 vom SN umgebrochen worden.
Gruß
Antwort 6 von TomekS04
Hi,
tut´s leider nicht. Es kommt dann die Meldung ".....existiert schon an diesem Platz. Möchten Sie die Datei ......csv ersetzen?"
tut´s leider nicht. Es kommt dann die Meldung ".....existiert schon an diesem Platz. Möchten Sie die Datei ......csv ersetzen?"

