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. Name der Datei durch Excel geändert

    in Microsoft Excel Hilfe
    Name der Datei durch Excel geändert: Hallo und guten Abend, Die Datei wird mittels Button (VBA) zwischen gesichert. Das Makro sichert zuvor die Datei und erstellt zus. eine Sicherungsdatei mit der Erweiterung Beispiel-"Sich"....
  3. Zugriff auf nicht vorhandene Datei seitens Excel

    in Microsoft Excel Hilfe
    Zugriff auf nicht vorhandene Datei seitens Excel: Hallo, wann immer ich in Excel Daten in eine Zelle gebe, dauert es ca. 1-2 Minuten, bevor Excel die weitere Bearbeitung freigibt. Unten links gibt es den Hinweis "Zugriff auf Datei erfolgt". Dies...
  4. Makro öffnet unerwartete Datei

    in Microsoft Excel Hilfe
    Makro öffnet unerwartete Datei: Hallo Forum, ich brächte euer Schwarmwissen. Arbeite mit Excel eine Auftragsbearbeitung. Dort habe ich mir einen Button mit Makro erstellt und nutze diesen schon lange. Das Makro generiert ein...
  5. Große Textdatei - Formate entschlacken

    in Microsoft Word Hilfe
    Große Textdatei - Formate entschlacken: Hallo, ich arbeite seit längerem mit einer ziemlich großen Datei (mittlerweile 2000 Seiten), die sozusagen mein Zettelkasten ist. Alles ist leicht auffindbar durch Überschriften (2 Ebenen) und...
  6. Word 2000-Datei beschädigt?

    in Microsoft Word Hilfe
    Word 2000-Datei beschädigt?: Mein Problem: Obwohl sich das Dokument (drei Seiten mit einigen Tabellen) vorher problemlos schließen ließ (ohne Änderung im Text), verlangt Word jetzt beim Schließen immer wieder die...
  7. Zwei Dateien vergleichen - Zielinfo in unterschiedlichen Spalten

    in Microsoft Excel Hilfe
    Zwei Dateien vergleichen - Zielinfo in unterschiedlichen Spalten: Hallo, ich benötige eure Unterstützung. Ich habe zwei Dateien (Excel) dahingehend abgleichen ob in der einen Datei (Master) Zieldaten (Boxennummern - jede in einer Zeile) und deren Folgedaten...
  8. Anzahl der Downloads bereitgestellter Dateien anzeigen

    in Lob, Kritik und Verbesserungsvorschläge
    Anzahl der Downloads bereitgestellter Dateien anzeigen: Hi, wäre schön, wenn man sehen könnte, wie oft eine Datei, die man zum Download bereitgestellt hat, tatsächlich gedownloadet wurde.
  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