ich hatte diese Frage bereits am 27.11.14 gepostet. Leider wusste offenbar bisher niemand der Experten eine Lösung
weis jemand einen VBA-Code um die automatische Namensvergabe beim Kopieren von Sheets zurückzusetzen?
Hintergrund:
Ich kopiere innerhalb eines Moduls das Tabellenblatt "Daten". Dieses wird dann automatisch als "Daten (1)" benannt.
Es werden auch noch weitere Kopien innerhalb des Moduls gemacht, also "Daten (2)", "Daten (3)", usw.
Zum Ende des Moduls werden dann die nicht mehr benötigten Tabellenblätter alle gelöscht.
Wird nun das Modul durch den Nutzer erneut aufgerufen, ohne das die Exceldatei zuvor geschlossen wurde, vergibt das System bei den neuen Kopien weiterhin fortlaufende Nummern, also z.B.: "Daten (4)", obwohl die "Daten (1)" jetzt wieder frei wäre.
Ich hätte gerne, nachdem ich die überflüssigen Tabellenblätter gelöscht habe, einen Code, der den Zähler, der zweifellos irgendwo vorhanden sein muss, wieder zurücksetzt.
Hat jemand der Spezialisten eine Idee?
Viele Grüße
Frank