Thema Datum  Von Nutzer Rating
Antwort
16.09.2021 09:05:14 kamilk
NotSolved
16.09.2021 11:05:17 Gast96542
NotSolved
Rot VBA daten aus andere Arbeitsmappen holen
23.09.2021 01:53:01 Nobody
NotSolved

Ansicht des Beitrags:
Von:
Nobody
Datum:
23.09.2021 01:53:01
Views:
421
Rating: Antwort:
  Ja
Thema:
VBA daten aus andere Arbeitsmappen holen

Hallo

man kann Daten per Formeln aus geschlossenen Mappen auslesen. Diese Formel kann man per VBA erzeugen und die Formel in Werte umwandeln. Leider kann man hier keine Beispieldatei hochladen, dann wäre es einfacher dir ein Makro zu schreiben. Hier mal eine Kurzversion. Wichtig ist den Aufbau der Formel zu erkennen. Und bitte nicht das ' vor dem Pfad und am Ende vergessen! Dann kommt die Tabelle und die Zelladresse. Der Copyvorgang kopiert diese Formel um 8 Zeilen nach unten, weil jede Zelle einzeln ausgelesen werden muss.

Die erhaltenen Daten kannst du dann weiter verarbeiten. Das ganze geht auch über eine For Next Schleife. Um ein Makro zu entwickeln muss man aber konkret wissen aus welchen Zellen der geschlossenen Mappe du die Daten holen must. Mit genauer Spalten unmd Zeilenangabe. Und wo sie dann in der Zieldatei gespeichert werden sollen. Mit eine bisschen VBAWissen kannst du das auch selbst heraus knobeln.

Sub Makro1()
'    Windows("auslesen aus geschlossener mappe.xlsm").Activate
    ActiveCell.Formula = "='G:\_Excel Heute\[Text zerlegen.xlsm]Tabelle1'!C4"
    ActiveCell.Copy ActiveCell.Resize(8, 1)   'Formel 8 Zeilen nach unten kopieren
End Sub

mfg Nobody


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:

 
 

  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
16.09.2021 09:05:14 kamilk
NotSolved
16.09.2021 11:05:17 Gast96542
NotSolved
Rot VBA daten aus andere Arbeitsmappen holen
23.09.2021 01:53:01 Nobody
NotSolved