Office: Datei per Auswahldialog öffnen und Blatt kopieren

Helfe beim Thema Datei per Auswahldialog öffnen und Blatt kopieren in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo, gerade sitze ich an einem (für mich) ziemlich komplizierten Makro und komme an einer Stelle nicht weiter. Folgendes möchte ich machen: - Es... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von n00b42, 18. August 2012.

  1. Datei per Auswahldialog öffnen und Blatt kopieren


    Hallo,
    gerade sitze ich an einem (für mich) ziemlich komplizierten Makro und komme an einer Stelle nicht weiter.
    Folgendes möchte ich machen:

    - Es öffnet sich ein 'Datei auswählen...'-Dialog, in dem der User eine Exceldatei auswählt
    - Aus der ausgewählten Datei soll automatisch das Arbeitsblatt mit dem Namen "Zusammenfassung" in die Zieldatei kopiert werden. Allerdings sollen nur die Werte kopiert werden, keine Formeln etc.
    - Die Quelldatei soll geschlossen werden

    Folgenden Code habe ich dafür erstellt:
    Der GetOpenFilename-Teil und das Öffnen der Datei funktionieren. Das Kopieren leider nicht.
    Das Problem ist, dass die ausgewählten Exceldateien und auch die Datei, in der das Makro ausgeführt wird, keine festen Namen haben. Deswegen ist mir nur eingefallen, sie über ActiveWorkbook und ThisWorkbook anzusprechen.

    Wo ist der Fehler?

    :)
     
  2. Hallo Name?,

    Sich auf die aktive Mappe zu verlassen, kann tückisch sein. Stell Dir vor, Dein Code wächst, und die eben geöffnete Datei ist nicht mehr die aktive...
    Du kannst aber die Datei beim Öffnen in eine Variable eintragen und mit dieser weiter arbeiten - das ist zuverlässiger und Du behältst den Überblick.

    Probier also mal so:
    Code:
    Diese Frage kann man leichter selbst klären, wenn man auf On Error Resume Next verzichtet und stattdessen eine saubere Fehlerbehandlung einbaut *wink.gif*

    Grüße
    EarlFred
     
    EarlFred, 19. August 2012
    #2
  3. Genial, so funktioniert es - danke! :-)
     
  4. Datei per Auswahldialog öffnen und Blatt kopieren

    Diese Frage kann man leichter selbst klären, wenn man auf On Error Resume Next verzichtet und stattdessen eine saubere Fehlerbehandlung einbaut *wink.gif*

    Grüße
    EarlFred

    Der Code ist genau, das was ich jetzt brauche. jedoch hab ich ein Fehler bei dem Skript:

    Code:
    Fehlermeldung lautet: Laufzeitfehler 424
    Object erforderlich

    Woran kann es liegen?
    Danke schon mal!
     
    Zuletzt von einem Moderator bearbeitet: 12. Januar 2021
  5. Das lässt sich schwer sagen, ohne dass wir den restlichen Code sehen.

    VG Santa
     
  6. Code:
    Hallo santa,
    Das ganze sieht so aus. Das .xlsx File hat zwei Tabellen einmal daten und noch eine andere "name".

    Viele Grüße
     
    Zuletzt von einem Moderator bearbeitet: 12. Januar 2021
  7. in MEINEM Skript steht:
    Code:
    Müssen Fullquotes eigentlich sein?
     
Thema:

Datei per Auswahldialog öffnen und Blatt kopieren

Die Seite wird geladen...
  1. Datei per Auswahldialog öffnen und Blatt kopieren - Similar Threads - Datei Auswahldialog öffnen

  2. Eine Datei automatisch anhängen, die jeden Tag anders heißt

    in Microsoft Outlook Hilfe
    Eine Datei automatisch anhängen, die jeden Tag anders heißt: Hallo in die Runde, ich habe eine bestimmte Outlook-Vorlage und möchte, dass wenn ich sie öffne, automatisch eine Datei angehängt wird, deren Namen täglich variiert, weil sie das aktuelle Datum...
  3. Dateiname der aktuellen Datei als Variable

    in Sonstiges
    Dateiname der aktuellen Datei als Variable: Hallo in die Runde, kann ich unter VBA (Excel/Outlook) den Namen der aktuellen Datei auslesen und in einer Variable weiterverarbeiten? Danke im Voraus, Andreas
  4. Eine Datei mit der Endung .geojson in Excel umwandeln

    in Microsoft Excel Hilfe
    Eine Datei mit der Endung .geojson in Excel umwandeln: Hallo, und noch einen schönen Feiertag wünsche ich. Ich komme mit einem Problem wie bereits in der Überschrift gezeigt. Ich möchte die Datei in EXCEL umwandeln, und stoße dabei an meine Grenzen....
  5. OneDrive: Verknüpfung eines geteilten Ordners zu "Meine Dateien" nicht möglich

    in Microsoft Excel Hilfe
    OneDrive: Verknüpfung eines geteilten Ordners zu "Meine Dateien" nicht möglich: Hallo zusammen Ich möchte einen Ordner, der von einer externen Person über ein Office 365 Business-Konto freigegeben wurde, in mein persönliches OneDrive unter Windows Explorer integrieren, damit...
  6. Geoeffnete Dateien sind nicht zu sehen

    in Microsoft Excel Hilfe
    Geoeffnete Dateien sind nicht zu sehen: Hallo Zusammen, habe mit Excel 2010 seit einer Weile das Problem, dass ich Dateien aufmache, aber sie dann nicht finde. Geöffnet sind sie offensichtlich, da ich eine Meldung bekomme, wenn ich es...
  7. Verknüpfung oeffne und Datei öffnen

    in Microsoft Excel Hilfe
    Verknüpfung oeffne und Datei öffnen: Hallo, Versuche schon eine weile eine Verknüpfung zu öffnen und im Ziel eine Datei zu öffnen. Mein Versuch: Getobject "G:/Testordner/Test12.lnk" & "Test-12.xlsm" allerdings wird mir nur der link...
  8. Dateien zusammenführen

    in Microsoft Excel Hilfe
    Dateien zusammenführen: Hallo! Ich suche eine Möglichkeit aus 46 Excel Dateien 1 einzige Liste zu machen. Beschäftige mich schon 2 Stunden damit, komme aber auch mit unzähligen YouTube Tutorials nicht weiter. Die Dateien...
  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