...seit SAP iat alles anders...
Ich bekomme jeden Morgen eine Text-Datei per mail. Diese speichere ich auf dem Server. Soweit - sogut.
Jetzt habe ich ein Makro geschrieben um die .txt als vernünftig formatierte .xls abzuspeichern und stoße auf das Problem mit dem enlischen/deutschen Zahlenformat (Komma und Punkt vertauscht). Beim Import definiere ich die Spalte als Text damit das Format erhalten bleibt.
1. Prob: Dann möchte ich mit der TRIM Funktion die Werte in Spalte G von den führenden Leerstellen freischneiden und dann alle Felder der Spalte G mit 1 multiplizieren. Wie kann man das in VBA realisieren?
2. Prob: Die Datei wird täglich unter gleichem Namen (wg. Verknüpfungen) auf dem Server abgespeichert. Damit keine ungefragt was ändert wird die Datei bei ActiveWorkbook.SaveAs mit dem Parameter WriteResPassword schreibgeschützt. Wenn ich die Datei dann am nächsten Tag automatisch per VBA aktualieren möchte kommt der Fehler: Datei schreibgeschützt, kann nicht speichern!
Kann man die Schreibbeschänkung im Code irgendwie aufheben??
Hoffe es kann mir jemand helfen.
Gruß und Dank im Voraus,
Bernhard