Hallo,
ich speichere aus einer XLSM-Mappe mit Rechnungs-Vorlagen einzelne Sheets als XLSX, also ohne Makros ab, weil die dann weiterverarbeitet werden sollen.
Welche Parameter muss ich hinter
SaveAs ausser Name angeben, damit keine Rückfrage kommt, ob ich zulasse dass die Datei ohne Makrios als XLSX gespeichert wird. Die Warnung beim evtl. Überschreiben soll aber bleiben.
Ich habe die unerklärliche Erscheinung, dass bei wirklich gleichem Makrocoding NeueRechnung_Speichern bei einer Mappe die Rückfrage kommt, bei einer anderen nicht. Für unbedarfte Anwender, die die Rechnungen weiterbearbeiten sollen, ist das wohl irritierend.
Haben Sie einen Rat für mich ?
Danke, Rudolf Nitze
Danke, Herr Klemke.
Die Abfrage wegen der Makros kommt nun wirklich nicht mehr, Überscheiben wird korrekt abgefragt, aber ich bekomme danach die Meldung:
„Die folgenden Features in dieser Arbeitsmappe werden von früheren Excel-Versionen nicht unterstützt …..usw “
Das Ursprungs-Sheet und das neu erzeugte weisen beide die Excel-Version „16“ aus.
Ich finde keine Hinweise, wie ich diese Version als FileFormat angeben kann.
FileFormat „xlExcel16“ kennt er nicht.
Und noch eine Frage: Wie kann ich in dem neu zu erzeugenden Sheet vor dem Speichern den „CommandButton1“ entfernen, mit dem ich im Ursprungs-Workbook das Kopieren und Speichern ausgelöst habe ? Es soll ja ein Sheet ohne jedes Makro entstehen. Mit Clear den Cellbereich löschen, wo es angezeigt wird, nützt nichts.
Danke für Ihren Rat.
Rudolf Nitze