Hi,
ich habe ein großes XLSM Sheet mit mehreren Tabs.
ich habe es geschafft, dass per Makro mir ein Tabellenblatt abgespeichert wird als CSV wie ich es haben will mit folgendem Code:
Sub tabellenblatt_speichern()
ActiveSheet.Copy Application.Dialogs(xlDialogSaveAs).Show ActiveSheet.Name & ".csv"
End Sub
allerdings habe ich noch zwei Dinge die mich stören:
- Es öffnet sich jedes Mal ein Dialog, wo ich Ablageort und Dateiname bestätigen soll. --> Ich möchte dass er es automatisch ablegt ohne Dialog. Ablageort soll immer gleich sein und von mir vorgegeben sein
- Obwohl ich als Dateiendung "CSV" vorgegeben habe ist in dem Dialog immer xls vorgegeben und ich muss es per Dropdown händisch auf CSV ändern.
Wie kann ich die beiden Punkte in dem Script noch einarbeiten? Ansonsten ist alles tutti.
Danke
|