Ich lasse täglich ein VBA ablaufen, am Schluss wird aus der Name der Tabelle mit dem aktuellen Datum benannt.
Jetzt kann es vorkommen, dass ich am selben Tag das VBA zweimal ablaufen lassen muss, es entsteht eine zweite Tabelle,
die aber denselben Namen erhalten sollte. Jedoch bricht das VBA ab, da der Name schon vergeben wurde.
Kann ich dies vorher abprüfen lassen, ob der Name schon existiert und dann einen anderen Namen vergeben?
Z.B. Date (2) oder ähnlich.
Mein einfacher Code:
Sheets(ActiveWorkbook.Worksheets.Count).Select
Sheets(ActiveWorkbook.Worksheets.Count).Name = Date
Danke im Voraus
Thomas
|