Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Mit einem Makro aus einer 2. arbeitsmappe infos holen





Frage

Ich möchte in mein excel document aus einer 2. arbeitsmappe die immer varriert (wo aber der kopf immer gleich bleibt) einzelne informationen rüberholen. z.B ich habe einen wert in q2:w2 un möchte diesen immer in meine andere mappe nach x2:af3 haben auch wenn sich der inhalt verändert... kann ich das mit einem makro machen, wenn ja, wie? danke schonmal im vorraus mfg janek

Antwort 1 von fedjo

Hallo janek,
versuch es doch mit Query, es erfüllt genau deine Anforderungen.
Ms Excel, Daten, Externe Daten, Neue Abfrage erstellen.

Datenquelle: Einfügen, Name, Definieren.

Sollte Query nicht vorhanden sein, einfach nachinstallieren.

Gruß
fedjo

Antwort 2 von nighty

hi all :)

ein beispiel :))

gruss nighty

Sub makro01()
Dim Zelle As Range
For Each Zelle In Range("A1:C1")
zaehler = zaehler + 1
Cells(2, zaehler) = ExecuteExcel4Macro("´C:\temp\" & "[test.xls" & "]Tabelle1" & "´!" & Zelle.Address(, , xlR1C1))
Next Zelle
End Sub

Antwort 3 von janek

danke ich werde es gleich morgenfrüh ausprobieren, hoffe es funktioniert!

Antwort 4 von janek

also es klappt nicht....

ich habe halt mappe A in die ich daten von Mappe B haben möchte. A ist eine vorlage die ausgefüllt werden muss. B ist auch von der Tabelle und vom aufbau immer gleich, nur das die werte anders sind.
Kann man das so machen, das wenn man das makro startet, ein "explorer"-fenster geöffnet bekommt und man auswählen kann welche datei als zeilpunkt genommen werden soll? Das würde mir auch noh weiterhelfen!
Und wenn wer mir bei den anderen Problemen weiterhelfen kann, bin ich dafür sehr dankbar!

mfg
janke