(06.05.2023, 08:18)RPP63 schrieb: Thema Fehlerbehandlung:• DIZA verwendet keine // OK war im ersten Schuß nicht berücksichtigt jetzt im folgenden... quick&dirty aber funktional und kurz ohne Abbruch = Zielführend
• Chat GPT nutzt On Error Resume Next // hast du in deinem "Programm" auch verwendet
• Bing nutzt es ebenfalls, die schreiben wohl voneinander ab …
Beide werten einen evtl. Fehler aus, brechen aber als Folge das Makro rigoros ab, warum auch immer.
Code:
Option Explicit
Sub Blcopies()
Dim Menge As Long, C As Long, nn As String
Menge = InputBox("Wieviele Blattkopien sollen erstellt werden ?")
Application.DisplayAlerts = False
For C = 1 To Menge
nn = Format(C, "000")
Sheets("TEMPLATE").Copy After:=Sheets(Sheets.Count)
On Error GoTo istda
ActiveSheet.Name = nn
GoTo weiter
istda:
On Error GoTo -1
ActiveSheet.Delete
weiter:
Next C
Application.DisplayAlerts = True
End Sub
Gruß Dirk
---------------
- Wenn du nicht weißt, wo du hin willst, ist es egal, welchen Weg du einschlägst.
---------------
- Wenn du nicht weißt, wo du hin willst, ist es egal, welchen Weg du einschlägst.