Office: Arbeitsblätter mit ungeraden Nummern löschen

Helfe beim Thema Arbeitsblätter mit ungeraden Nummern löschen in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Das Programm unten meckert. Woran kann es liegen? Vielen Dank für eure Hilfe Sub udalittbl1() Dim nom As Integer Dim n As String Dim m, k As String... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von sososo, 19. August 2008.

  1. Arbeitsblätter mit ungeraden Nummern löschen


    Das Programm unten meckert. Woran kann es liegen? Vielen Dank für eure Hilfe

    Sub udalittbl1()
    Dim nom As Integer
    Dim n As String
    Dim m, k As String
    Dim wks As Worksheet
    n = "Tabelle"
    On Error Resume Next
    For nom = 1 To Sheets.Count Step 2
    m = n & Str(nom)
    k = Left(m, 7) & Right(m, 1)

    For Each wks In Worksheets
    If wks.Name = k Then
    MsgBox "Tabelle vorhanden"
    Application.DisplayAlerts = False
    Worksheets(k).Delete
    Application.DisplayAlerts = True

    Exit For

    End If
    Next wks
    Next nom
    If Err 0 Then Exit Sub


    End Sub

    :)
     
  2. Hi,

    probiere es mal so:

    Code:
     
    Backowe, 21. August 2008
    #2
  3. Danke, Jurgen.

    Leider funktioniert dein Programm nicht. Fehler "Typen unverträglich"

    Svetlana
     
  4. Arbeitsblätter mit ungeraden Nummern löschen

    Hi Svetlana,

    wie heißen denn bei Dir die Tabellenblätter, ich bin davon ausgegangen, daß die Tabellenblätter Tabelle1, Tabelle2, Tabelle3 usw heißen. Ich habe mit 1000 Tabellenblättern in der Mappe getestet, da hat es ohne Probleme funktioniert. ;o)
     
    Backowe, 21. August 2008
    #4
  5. Jürgen,


    vielen Dank. Die letzte Tabelle hatte den Namen "Übersicht". Ich habe die Korrekturen bereits vorgenommen. Alles funktioniert jetzt prima.

    Schade, dass ich den Fehler in meinem Programm nicht finden konnte. Deine Lösung ist sehr schön.

    Gruss
    Svetlana
     
  6. Moin Svetlana,

    ich habe es nicht getestet, aber es ist ähnlich dem Löschen von Zeilen. Hier empfiehlt es sich den Schleifenzähler rückwärts laufen zu lassen, damit dieser sich nicht verhaspelt.

    For nom = 1 To Sheets.Count Step 2

    besser:

    Dim blaetter as Integer
    blaetter = Sheets.Count
    For nom = blaetter to 1 Step -2
    ...
     
  7. Hi Svetlana,

    so funktioniert der Code

    Code:
     
    Backowe, 21. August 2008
    #7
Thema:

Arbeitsblätter mit ungeraden Nummern löschen

Die Seite wird geladen...
  1. Arbeitsblätter mit ungeraden Nummern löschen - Similar Threads - Arbeitsblätter ungeraden Nummern

  2. Exel Arbeitsblatt Formatierung nach Betriebssystemwechsel ändern

    in Microsoft Excel Hilfe
    Exel Arbeitsblatt Formatierung nach Betriebssystemwechsel ändern: Guten Tag zusammen, ich bin der Gahlen und würde mich sehr freuen wenn man mir hier bei einem Problem weiterhelfen könnte. Jüngst habe ich mich dazu entschieden das Betriebssystem von Windows auf...
  3. Wie kann man in einer Excel-Datei nur ein Arbeitsblatt freigeben

    in Microsoft Excel Hilfe
    Wie kann man in einer Excel-Datei nur ein Arbeitsblatt freigeben: Hallo Zusammen, Wie kann man in einer Excel-Datei nur ein Arbeitsblatt freigeben, so dass die dritte Person die folgenden Bedingungen erfüllt: Die dritte Person kann nur die freigegebenen...
  4. Arbeitsblätter ein- bzw ausblenden nach Zellinhalt geschützte Arbeitsmappe

    in Microsoft Excel Hilfe
    Arbeitsblätter ein- bzw ausblenden nach Zellinhalt geschützte Arbeitsmappe: Arbeitsblätter ein- bzw ausblenden nach Zellinhalt in einer geschützten Arbeitsmappe Hallo zusammen, dass habe ich bisher hinbekommen...wenn die Arbeitsmappe nicht geschützt ist dann geht es...
  5. Pivot Tabelle mit leeren Arbeitsblättern?

    in Microsoft Excel Hilfe
    Pivot Tabelle mit leeren Arbeitsblättern?: Hallo! Ich beginne mich gerade in Pivot-Tabellen einzuarbeiten und stehe vor folgendem Problem: Ich möchte eine Auswertungs-Tabelle erstellen. Dazu möchte ich monatlich Daten in ein...
  6. 1.Excel soll 100 Excel-Tabellen überprüfen

    in Microsoft Excel Hilfe
    1.Excel soll 100 Excel-Tabellen überprüfen: Hallo zusammen, In unserem Unternehmen erhalten wir die Aufträge in Form einer Excel-Tabelle mit etwa 8 Seiten. Jährlich haben wir durchschnittlich 500 Aufträge. Das Hauptproblem besteht darin,...
  7. VBA - verknüpfte Arbeitsblätter vervielfältigen / kopieren

    in Microsoft Excel Hilfe
    VBA - verknüpfte Arbeitsblätter vervielfältigen / kopieren: Hi, um Tabellenblätter auf Basis eines Tabellenblattes zu kopieren habe ich folgenden Code, der gut funktioniert: Sub TabsErstellen() Dim intZaehler As Integer For intZaehler = 1 To 40...
  8. Pivot Tabelle aus 2 Tabellen, fehlende Optionen

    in Microsoft Excel Hilfe
    Pivot Tabelle aus 2 Tabellen, fehlende Optionen: Hallo, ich benutze Microsoft 365 auf dem Macbook und versuche oft Videotutorials über Excel zu folgen, finde dann aber die gezeigten Optionen bei mir nicht. Zu Beispiel versuche gerade eine...
  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