Office: (Office 2010) Objekt in Excel Tabelle um Arbeitsmappen aus anderen Dateien hinzuzufügen

Helfe beim Thema Objekt in Excel Tabelle um Arbeitsmappen aus anderen Dateien hinzuzufügen in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo, wie in der Überschrift beschrieben würd ich gerne ein Objekt in einer Excel Tabelle einfügen, mit denen ich eine Excel Datei/Arbeitsmappe aus... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von nairolf, 1. Juni 2015.

  1. Objekt in Excel Tabelle um Arbeitsmappen aus anderen Dateien hinzuzufügen


    Hallo,

    wie in der Überschrift beschrieben würd ich gerne ein Objekt in einer Excel Tabelle einfügen, mit denen ich eine Excel Datei/Arbeitsmappe aus einem anderen Ordner auswählen kann und meiner aktuellen Datei hinzufügen kann.
    Quasi ein Objekt/Feld mit dem ich eine andere Excel Datei/Arbeitsmappe einlesen/hinzufügen kann und mich mit einem Makro auf diese beziehen kann.

    mfg
     
    Zuletzt bearbeitet: 1. Juni 2015
    nairolf, 1. Juni 2015
    #1
  2. fette Elfe Erfahrener User
    Hallo nairolf,

    möglicherweise wird es Dich enttäuschen, vielleicht schätze ich Dich aber auch nur falsch ein. ;O)
    So ein Steuerobjekt gibt es nicht.

    Es gibt verschiedene Steuerobjekte die man zum Starten eines Makros benutzen könnte, genauso gut kann man das Makro aber auch manuell oder durch Klick in eine bestimmte Zelle starten, usw....
    Da gibt es viele verschiedene Möglichkeiten.
    Das Steuerelement ist im Endeffekt eigentlich nur ein optischer Anhaltspunkt für den User.
    Okay, es vereinfacht die Sache auch erheblich, aber notwendig wäre es nicht unbedingt.

    Das wichtige an der Sache ist das Makro. Und bis auf die eine oder andere Feinheit wird sich das nicht groß unterscheiden, egal welchen Auslöser Du wählst.

    Als Steuerelement würde ich aber einen CommandButton vorschlagen. Was Du vorhast wird üblicherweise über einen solchen "Knopf" gestartet.
    Den solltest Du im Reiter "Entwicklertools" und dann unter "Einfügen" finden.

    Bei dem Makro wird Dir so aber niemand helfen können. Dazu würden Beispieldateien der Ziel- und Quelldatei benötigt, und noch genauere Informationen.
     
    fette Elfe, 1. Juni 2015
    #2
  3. Okay schade, aber ich kann ja vielleicht nochma versuchen genauer zu erklären worum es mir geht. Vielleicht hab ich es oben etwas umständlich formuliert.

    Ich will in regelmäßigen Abständen eine neue Arbeitsmappe/Tabelle zu meiner vorhanden Datei hinzufügen. Sobald ich über dieses Steuerobjekt eine Tabelle hinzufüge, will ich das diese neue hinzugefügte Arbeitsmappe/Tabelle durch ein Makro entsprechend ausgewertet wird. Diese Auswertung will ich dann in eine vorhandene Tabelle jeweils passend integrieren.
    Es wäre halt praktisch wenn es so ein Steuerobjekt geben würde, womit man in Ordnern nach Excel Dateien suchen könnte und sie dann hinzufügt, so als ob man Datei->öffnen etc benutzen würde.
    Falls so etwas wirklich nicht gibt, muss ich mir wohl eine andere Lösung einfallen lassen :)
     
    nairolf, 1. Juni 2015
    #3
  4. Objekt in Excel Tabelle um Arbeitsmappen aus anderen Dateien hinzuzufügen

    Oder anders ausgedrückt hätte ich gerne ein Steuerobjekt, dass den Benutzer auffordert ein Pfad zu einer Excel Datei/Arbeitsmappe zu wählen. Diese würde ich dann gerne wie gesagt in meine Datei reinkopieren, um dann ein entsprechendes Makro starten zu können dass sich auf die kopierte Datei bezieht.
     
    nairolf, 1. Juni 2015
    #4
  5. fette Elfe Erfahrener User
    Hallo nairolf,

    was Du erreichen möchtest ist machbar, gar kein Problem.
    Man kann den "Dateiauswahldialog" über ein Makro öffnen und auswerten.
    Dazu könnte man "Application.FileDialog(msoFileDialogFilePicker)" oder "Application.GetOpenFilename()" benutzen.

    Was Du, wie ich glaube, nur noch nicht verstanden hast ist, dass es keinen "Knopf" gibt der diese Funktion schon fertig beinhaltet. Dafür muss man selber ein Makro schreiben und dieses dann durch den "Knopf" auslösen.
    Und genau dafür, um Dir zu helfen dieses Makro zu schreiben, bedarf es halt genauerer Informationen. Fang doch einfach mal damit an jeweils eine Beispielmappe Deiner Ziel- und Quelldatei hier hochzuladen.
     
    fette Elfe, 2. Juni 2015
    #5
  6. Hallo, Application.GetOpenfileName() hat schonmal gut geholfen. Ich habe trotzdem noch ein Problem. Und zwar, dass ich den Verweis auf die korrekte Tabelle innerhalb der Datei nicht sauber rausbekomme. Leider kann ich keine Beispielmappe von Ziel- und quelldateien hochladen, da diese von der Arbeit sind.

    Ich versuchs trotzdem mal

    Ich habe eine Zusammenführungsdatei master.xls
    In dieser master.xls will ich mich mit Formeln auf Tabellen aus anderen Dateien beziehen.

    Sagen wir mal diese Dateien sind zu finden in
    C:\Datenbank:\Hochrechnung:\2014.xls und von denen benötige ich jeweils nur die Tabelle1
    gleiches für 2015.xls, 2016.xls etc

    Das heißt wenn ich in meiner Masterdatei meine fertigen Formeln auf die Hochrechnung für 2014 beziehen will, brauch ich den Pfad/Verweis
    'C:\Datenbank:\Hochrechnung:\[2014.xls]Tabelle1'! den ich dann für meine Formeln benutzen kann

    die sehen dann meinetwegen so aus wenn ich den Verweis habe:
    =SUMMEWENN('C:\Datenbank:\Hochrechnung:\[2014.xls]Tabelle1'!$A:$A;"dummy";'C:\Datenbank:\Hochrechnung:\[2014.xls]Tabelle1'!$B:$B)


    Deswegen wollte ich, dass wenn der Benutzer in der master.xls mit einem Dateiauswahldialog den Pfad zur Datei 2014.xls raussucht, ich mir daraus den oben beschriebenen Verweis bastel. Jedes mal wenn so eine Datei ausgewählt wird, will ich neue Spalten in der Masterdatei erstellen, die dann Formeln mit den entsprechenden Verweisen wie oben beschrieben enthalten.

    Hoffe es ist nicht zu wirr erklärt. Falls ich mir das zu umständlich gedacht habe, bin ich auch offen für andere Lösungsvorschläge des Problems :) Grüße
     
    Zuletzt bearbeitet: 2. Juni 2015
    nairolf, 2. Juni 2015
    #6
  7. fette Elfe Erfahrener User
    Hallo nairolf,

    so ganz ohne Dateien ist es ein bischen wie im trüben fischen. Ich kenn keine konkreten Details, hab den Code Deiner Makros nicht vorliegen, und weiß nichteinmal wie Dein Kenntnisstand in VBA eigentlich ist.

    Ich persönlich würde folgendermaßen vorgehen:
    Mittels Dialog die gewünschte Datei auswählen, öffnen, aus dem ermitelten Pfad den Dateinamen extrahieren, und dann über Dateiname auf das gewünschte Blatt referenzieren.
    Code:
    With Workbook("Dingsbums").Worksheets("Bumsdings")
    (oder so ähnlich)

    Mehr kann ich Dir leider grad nicht sagen, weil ich nicht nachvollziehen kann, wo genau Dein Problem liegt.
     
    fette Elfe, 3. Juni 2015
    #7
Thema:

Objekt in Excel Tabelle um Arbeitsmappen aus anderen Dateien hinzuzufügen

Die Seite wird geladen...
  1. Objekt in Excel Tabelle um Arbeitsmappen aus anderen Dateien hinzuzufügen - Similar Threads - Objekt Excel Tabelle

  2. Excel VBA Laufzeitfehler 424 Objekt erforderlich

    in Microsoft Excel Hilfe
    Excel VBA Laufzeitfehler 424 Objekt erforderlich: Hallo zusammen, ich habe schon verschiedene Antworten zum Laufzeitfehler 424 gefunden, komme aber leider damit doch irgendwie nicht weiter (bin absoluter VBA-Neuling). Folgendes Makro habe ich...
  3. Laufzeitfehler "424" Objekt erforderlich Selenium VBA

    in Microsoft Excel Hilfe
    Laufzeitfehler "424" Objekt erforderlich Selenium VBA: Hallo Zusammen, ich möchte mithilfe von Selenium in VBA eine Tabelle auf einer Webseite in eine Excel Tabelle kopieren. Allerdings bekomme ich den Fehler "Laufzeitfehler "424" Objekt...
  4. Excel-Objekte - Festlegen der Rundungsgenauigkeit

    in Microsoft Word Hilfe
    Excel-Objekte - Festlegen der Rundungsgenauigkeit: Hallo zusammen, ich habe folgendes Problem unter Word 2019. In einem Word-Dokument wurde ein Objekt eingefügt. Bei dem Objekt handelt es sich um ein Excel Worksheet, dass keine Verknüpfung...
  5. Erstellen eines Bilds aus Zellen, einem Diagramm oder einem Objekt in Excel

    in Microsoft Excel Tutorials
    Erstellen eines Bilds aus Zellen, einem Diagramm oder einem Objekt in Excel: Erstellen eines Bilds aus Zellen, einem Diagramm oder einem Objekt in Excel Excel für Microsoft 365 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Mehr......
  6. Kompatibilitätsprobleme bei Grafiken, Objekten oder ActiveX-Steuerelementen in Excel für ...

    in Microsoft Excel Tutorials
    Kompatibilitätsprobleme bei Grafiken, Objekten oder ActiveX-Steuerelementen in Excel für ...: Kompatibilitätsprobleme bei Grafiken, Objekten oder ActiveX-Steuerelementen in Excel für Windows Excel für Microsoft 365 Excel 2019 Excel 2016 Excel 2013 Excel...
  7. Link in Excel 365 funktioniert nicht mehr zu PDF-File

    in Microsoft Excel Hilfe
    Link in Excel 365 funktioniert nicht mehr zu PDF-File: Hallo, nachdem ich als Standard PDF- zu PDF Pro2 in Windows gewechselt bin, funktioniert der Link in Excel zu PDF-Files nicht mehr. "kein Programm gefunden". Kann es daran liegen, in...
  8. Excel Tabelle in Word wird als unbekanntes objekt deklariert

    in Microsoft Word Hilfe
    Excel Tabelle in Word wird als unbekanntes objekt deklariert: Hallo Forum, ich verzweifele :( wir haben in Word eine Excel Tabelle, wenn ich die Bearbeiten will, geht es nicht und ich bekomme eine Fehlermeldung. Wenn ich eine neue Tabelle (Excel) in...
  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