Office: (Office 2016) Tabelenblätter nach Kriterium löschen

Helfe beim Thema Tabelenblätter nach Kriterium löschen in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo Forumsmitglieder, in meiner Exceldatei befinden sich über hundert Tabellenblätter in unterschiedlichen Gruppen. Verwaltung BezeichnungA_01 bis... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Mampfred, 12. November 2021.

  1. Mampfred Neuer User

    Tabelenblätter nach Kriterium löschen


    Hallo Forumsmitglieder,

    in meiner Exceldatei befinden sich über hundert Tabellenblätter in unterschiedlichen Gruppen.

    • Verwaltung
    • BezeichnungA_01 bis BezeichnungA_12
    • BezeichnungB_01 bis BezeichnungB_12
    • BezeichnungC_01 bis BezeichnungC_12
    • usw.
    Am Jahresende sollen alle Tabellenblätter die am Ende des Tabellenblattnamens eine Zahl v0n 02 bis 12 haben, gelöscht werden.

    Wie kann ich meinen Code (siehe Anhang) so ändern, dass das gelingt ohne die Tabellenblätter einzeln anzusprechen?

    Kann jemand helfen?
    Vielen Dank

    der Mampfred
     
    Mampfred, 12. November 2021
    #1
  2. Lutz Fricke Erfahrener User
    Hallo Mampfred,

    ich würd's so angehen:
    Code:
    Sub Abschluss()
    'Alle Tabellenblätter von 02 bis 12 werden entfernt
    
    Dim wb As Workbook
    Set wb = ThisWorkbook
    Dim Blatt As Worksheet
    
    Application.DisplayAlerts = False
    
    For Each Blatt In ActiveWorkbook.Worksheets
    Debug.Print Blatt.Name
        'wenn eine 02 bis 12 im Namen steckt
        If IsNumeric(Right(Blatt.Name, 2)) Then
            If CInt(Right(Blatt.Name, 2)) >= 2 And CInt(Right(Blatt.Name, 2)) <= 12 Then
                Blatt.Delete
            End If
        End If
    Next
    
    Application.DisplayAlerts = True
    
    End Sub
    Gruß,
    Lutz
     
    Lutz Fricke, 12. November 2021
    #2
  3. Mampfred Neuer User
    Hallo Lutz,

    super, funktioniert einwandfrei.
    Die Prüfung auf nummerische Werte in den letzten beiden Stellen des Namens und umwandeln mit Cint leuchtet mir jetzt ein.

    Vielen Dank

    der Mampfred
     
    Mampfred, 12. November 2021
    #3
Thema:

Tabelenblätter nach Kriterium löschen

Die Seite wird geladen...
  1. Tabelenblätter nach Kriterium löschen - Similar Threads - Tabelenblätter Kriterium löschen

  2. Zellen im 2. Tabellenblatt automatisch "anzeigen", wenn Kriterium erfüllt

    in Microsoft Excel Hilfe
    Zellen im 2. Tabellenblatt automatisch "anzeigen", wenn Kriterium erfüllt: Hallo zusammen, ich habe folgende Herausforderung: im 1. Tabellenblatt habe ich in einer Zeile zunächst einen Nachnamen geschrieben und anschließend in der gleichen Zeile ein Kriterium per...
  3. Daten aus einer Tabelle nach einem best. Kriterium in mehreren anderen Tabellen ausgeben

    in Microsoft Excel Hilfe
    Daten aus einer Tabelle nach einem best. Kriterium in mehreren anderen Tabellen ausgeben: Hallo zusammen, ich suche nach einer Möglichkeit, wie ich Daten aus einer "Mastertabelle", die alle Daten umfasst, zwecks Übersichtlichkeit in mehreren Tabellen ausgeben kann. Die Mastertabelle...
  4. Datum Kriterium

    in Microsoft Access Hilfe
    Datum Kriterium: Hallo Zusammen! Ich habe folgendes Problem: Ich habe von einem einem DB bekommen, wo in der Spalte "Datum" die Werte folgendermaßen formatiert sind:' 15. Okt. 20 oder 01. Aug. 18 Ich brauche...
  5. Zeige alle Objekte mit Kriterium 1

    in Microsoft PowerPoint Hilfe
    Zeige alle Objekte mit Kriterium 1: Hallo Forum, ich benötige folgende Übersicht mit einer "Einblenden Ausblenden" Funktion. Im Anhang findet ihr eine Übersicht mit Kategorien A-H. Jeder Kategorie sind Objekte 1-5 (mehrfach)...
  6. Zeige alle Objekte mit Kriterium A

    in Microsoft PowerPoint Hilfe
    Zeige alle Objekte mit Kriterium A: Hallo Forum, ich benötige folgende Übersicht mit einer "Einblenden Ausblenden" Funktion. Im Anhang findet ihr eine Übersicht mit Kategorien A-H. Jeder Kategorie sind Objekte 1-5 (mehrfach)...
  7. Wechseln des Tabelenblatts mit Makro

    in Microsoft Excel Hilfe
    Wechseln des Tabelenblatts mit Makro: Hallo, ich habe eine Tabelle, welche von Januar bis Dezember geht. Hier soll eine grobe Planung eingetragen werden. Ist es möglich ein Makro zu schreiben, dass bei Doppelklick auf einen der...
  8. nur das Ergebniss in ein neues Tabelenblatt/Datei kopieren..

    in Microsoft Excel Hilfe
    nur das Ergebniss in ein neues Tabelenblatt/Datei kopieren..: Hallo, ich habe ein kleines Problemchen und hoff ihr könnt mir hier helfen (googeln und suchen hier im Forum hat mir leider hier nicht geholfen) ich habe schon relativ komplexe Excel...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden