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
Vielen Dank Herr Klemke.
Habe Ihre Anregungen eingebaut, nun putzt mir das Makro die Schaltfläche auf dem neuen Sheet prima aus, aber leider auch das Logo, das als Bild importiert wurde.
Was muss ich da einschränken ?
Die Abfrage nach dem Speichern der Makros bleibt aber trotz des geänderten FileFormat.
Die Abfrage wegen ggf. Überschreiben kommt korrekt.
Ich sende Ihnen als Anlage das angepaßte Makro als Word-Datei.
Die erzeugte Exelmappe(Rechnung) wird bei mir nicht geschlossen, weil sie gleich weiterbearbeitet werden soll. Die Vorlage-Mappe dagegen schließe ich nach dem NeueRechnung_Speichern, sie soll nicht versehentlich überschrieben werden. Das funktioniert wie gewünscht.
Woran erkenne ich, ob die Schaltfläche Typ Formular oder Active-X ist ?
Das zugehörige Modul heißt Tabelle1 und Tabelle2, es sind CommandButton1 und CommandButton2.
Vielen Dank nochmals.
Rudolf Nitze