Grüezi Reinhard
.SaveAs .Path & „\Werte“
meinst du sicher so?
.SaveAs .Path & „\Werte.xls“
Nein, das meinte ich explizit nicht - so übernimmt Excel biem
speichern nämlich die voreingestellte Extension (jedenfalls
bei xl2007 ist das der Fall).
aha, ich muß zugeben ich habe bei SaveAs noch nie probiert die
Endung wegzulassen.
Ja, das fiel mir auch erst vorhin mal ein - und siehe da es klappte
Ich gehe jetzt aufgrund deiner Worte einfach mal davon aus,
wenn ich die Endung weglasse so hängt Excel (alte Versionen)
von sich aus xls an *annehm*
Aber kein Thema, kann ich ja schnell testen.
IMO wird die Endung der Quellmappe angehängt, was aber erst ab xl2007 relavant ist.
Bei 2007 wird wohl aufgrund von Makros entschieden obs als
xlsx oder xlsm gepeichert wird.
Gebe ich bei SaveAs die Endung „xls“ vor wird es in der alten
Version gespeichert.
Die .SaveAs-Methode hat ja noch einige weitere Parameter, unter anderem eben den Filetypen. Wird dieser weggelassen (wie oben getan) nimmt Excel den Standard-Typen der im Moment voreingestllt ist. Dieser wiederum ist abhängig von der momentan aktiven Mappe.
Wenn ich das falsch sehe so korrigiere mich bitte.
Und weil ich von dir ja nur lernen kann, sei bitte so nett und
sage mir hier was der Unterschied zwischen Text und String ist
in Excel?
String klingt halt sehr sophisticated
Mit freundlichen Grüssen
Thomas Ramel