Office: (Office 365) Nur ein Blatt speichern

Helfe beim Thema Nur ein Blatt speichern in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo Zusammen, habe eine Excel Datei als xlsm. Diese hat mehrere Blätter. Ist es möglich von dieser Datei nur ein Blatt als xlsx zu speichern ,und... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von merkurmedium, 3. Februar 2021.

  1. merkurmedium Erfahrener User

    Nur ein Blatt speichern


    Hallo Zusammen,

    habe eine Excel Datei als xlsm.
    Diese hat mehrere Blätter.
    Ist es möglich von dieser Datei nur ein Blatt als xlsx zu speichern ,und das alle 10 Minuten ?

    Danke und Gruß an die Spezialisten
     
    merkurmedium, 3. Februar 2021
    #1
  2. Moin!
    Ja, das geht!
    Mittels Tabelle1.Copy erstellst Du eine neue Mappe, die lediglich eine Kopie des Blatts mit dem CodeName "Tabelle1" enthält.
    Diese speicherst Du mittels ActiveWorkbook.SaveAs ThisWorkbook.Path & "\Kopie", xlOpenXMLWorkbook im selben Verzeichnis als "Kopie.xlsx" ab.
    Bezüglich des Intervalls suchst Du mal nach Application.OnTime

    Ich helfe Dir gerne bei Fehlern im von Dir erstellten Code.
    Pfannenfertiges gibt es vom Koch.

    Gruß Ralf
     
    1 Person gefällt das.
  3. 1 Person gefällt das.
  4. merkurmedium Erfahrener User

    Nur ein Blatt speichern

    Hallo Ralf,
    danke für den Anfang.

    Bin jetzt so weit gekommen.(Siehe Code)
    Leider kommt immer das Fenster : ( Siehe Bild)

    Wäre super wenn Du mir das Problem lösen kannst .

    Gruß Merkur


    Sub copy_()
    Application.ScreenUpdating = False
    Tabelle5.Copy
    ThisWorkbook.SaveAs Filename:=Pfad & DateiName & ".xlsx", FileFormat _
    :=xlOpenXMLWorkbook, CreateBackup:=False
    Application.ScreenUpdating = True
    Application.OnTime Now + TimeValue("00:10:00"), "copy_"
    End Sub
     

    Anhänge:

    merkurmedium, 4. Februar 2021
    #4
  5. Ja, das ist logisch!
    Setze an den Anfang des Makros Application.DisplayAlerts = False
    Du brauchst es übrigens - genau wie bei ScreenUpdating - nicht wieder auf True zu setzen, dies macht VBA automatisch.
    Auch die Verknüpfung des Dateinamens mit & ".xlsx" ist überflüssig.
    Der Dateityp (und damit auch die Endung) wird bereits mittels xlOpenXMLWorkbook vorgegeben.
     
  6. A C H T U N G!!
    Nicht ThisWorkbook.SaveAs
    sondern wie ich oben schrieb ActiveWorkbook.SaveAs
     
    Zuletzt von einem Moderator bearbeitet: 4. Februar 2021
  7. merkurmedium Erfahrener User
    Nach diesem Code:
    Sub copy_()
    Application.DisplayAlerts = False
    Application.ScreenUpdating = False
    Tabelle5.Copy
    ActiveWorkbook.SaveAs Filename:=Pfad & DateiName, FileFormat _
    :=xlOpenXMLWorkbook, CreateBackup:=False
    Application.OnTime Now + TimeValue("00:10:00"), "copy_"
    End Sub
    Bekomme ich diese Fehler:

    Danke für die Hilfe
     
    merkurmedium, 4. Februar 2021
    #7
  8. Nur ein Blatt speichern

    Was ist (zur Laufzeit) der Inhalt der mir unbekannten Variablen?
    Lade mal die Datei mit dem Status Quo hoch.
     
  9. merkurmedium Erfahrener User
    Ich habe es jetzt so gemacht wie Du geschrieben hast.
    Das funktioniert. Aber die Kopie wird nicht geschlossen.

    Sub copy_()
    Application.DisplayAlerts = False
    Application.ScreenUpdating = False
    Tabelle5.Copy
    ActiveWorkbook.SaveAs ThisWorkbook.Path & "\_Kopie", xlOpenXMLWorkbook, CreateBackup:=False

    End Sub
     
    merkurmedium, 4. Februar 2021
    #9
  10. ActiveWorbook.Close 0
     
  11. merkurmedium Erfahrener User
    Hallo Ralf,

    vielen Dank für Deine Hilfe.

    Läuft .

    Klasse
     
    merkurmedium, 5. Februar 2021
    #11
  12. merkurmedium Erfahrener User
    Hallo
    Irgendwie ist der Wurm drin.

    Jetzt kommt der Fehler :
    Laufzeitfehler 424 Objekt erforderlich.

    Datei im Anhang

    Kein Plan.
     
    Zuletzt bearbeitet: 5. Februar 2021
    merkurmedium, 5. Februar 2021
    #12
  13. Nur ein Blatt speichern

    Bei dem Minicode gehe ich davon aus, dass Du den CodeName Tabelle5 geändert hast.
     
  14. merkurmedium Erfahrener User
    die Datei im Anhang
     
    merkurmedium, 5. Februar 2021
    #14
  15. merkurmedium Erfahrener User
    Sorry..........hat sich erledigt. Fehler gefunden

    ActiveWorbook.Close 0

    Danke und schönes Wochenende
     
    merkurmedium, 5. Februar 2021
    #15
Thema:

Nur ein Blatt speichern

Die Seite wird geladen...
  1. Nur ein Blatt speichern - Similar Threads - Blatt speichern

  2. Resultat aus Filter in zweiten Tabellen Blatt filtern

    in Microsoft Excel Hilfe
    Resultat aus Filter in zweiten Tabellen Blatt filtern: Hallo zusammen Ich habe zwei Tabellenblätter mit div. Spalten. Wenn ich in der ersten Tabelle nach ACCT Filter, erhalte ich die Projektnummern welche zu diesem Account gehören. [ATTACH] Nun würde...
  3. Excel Blatt als PDF speichern mit VBA

    in Microsoft Excel Hilfe
    Excel Blatt als PDF speichern mit VBA: Hallo Leute wie könnte ein VBA Code aussehen wenn ich ein Excel Blatt als PDF mit Datum und einem bestimmten Namen speichern möchte. Speicherort soll ein Ort sein in der nur die PDF's gespeichert...
  4. Mehrere Blätter als PDF Speichern

    in Microsoft Excel Hilfe
    Mehrere Blätter als PDF Speichern: Hallo zusammen, habe ein Makro gefunden zu dem o.g. Titel. Habe es etwas angepasst… Funktioniert auch einwandfrei. Nur ein Problem habe ich: Das PDF wird nicht an dem angegebenen Pfad "E:PDFs"...
  5. Mehr als ein Blatt von Excel in eine .pdf Datei speichern

    in Microsoft Excel Hilfe
    Mehr als ein Blatt von Excel in eine .pdf Datei speichern: Hallo an alle, meine Frage an euch betrifft das Kopieren von Excel Blättern in eine .pdf Datei Mein Code bearbeitet jedes Blatt und wenn drin ein Pivottable vorhanden ist, dann wird der...
  6. VBA- Blatt als PDF Speichern und öffnen

    in Microsoft Excel Hilfe
    VBA- Blatt als PDF Speichern und öffnen: Hallo und guten Morgen, da meine VBA Kenntnisse recht gering sind bitte ich Euch um Hilfe bei folgender Frage. Das aktuelle Blatt wird als PDF gespeichert, u.a. mit dem Namen der hier in Zelle AC6...
  7. Mehrere Bereiche aus verschiedenen Blättern in einer pdf-Datei speichern

    in Microsoft Excel Hilfe
    Mehrere Bereiche aus verschiedenen Blättern in einer pdf-Datei speichern: Hallo zusammen, Ich weiß, dass ich einzelne Blätter als pdf speichern kann. Leider generiert mir Excel für jedes ausgewählte Blatt eine eigene pdf-Datei. Wie kann ich es erreichen, dass ich per...
  8. Makro zum speichern für ein Blatt

    in Microsoft Excel Hilfe
    Makro zum speichern für ein Blatt: Hallo Zusammen, in einer Excel Datei befindet sich ein Blatt mit dem Namen Eingaben. Gerne würde ich nur dieses Blatt alle 60 Minuten unter dem Pfad "C:\Users\merkurmedium\Documents" abspeichern....
  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