ich habe eine für mich wichtige Frage:
Ich habe ein zentrales Excel-File (Beispiel.xlsx). Das liegt dieser Frage auch bei.
In dem Excel-File habe ich in der Zelle B3 einen Text stehen. In dem Beispiel ist das "ROTH".
Es gibt auch ein Excel-File, das ROTH.xlsx, heißt. In diesem befindet sich in der Zelle C1 ein Wert. In meinem Beispiel ist das der Wert 12345.
Wenn ich nun in die Zelle B3 des zentralen Excel-Files ROTH schreibe, will ich, dass Excel auf das File ROTH.xlsx zugreift, den Wert aus Zelle C1 ausliest und ins zentrale File in die Zelle D3 einträgt!
So gibt es viele Excel-Files mit Namen, die ich in die Zelle B3 schreiben kann. Ausgelesen soll in dem anderen File immer der Wert aus Zelle C1 der immer ins zentrale File in die Zelle D1 wandern soll.
Im Prinzip geht es also um eine "Variable", die den Namen eines vorhandenen Excel-Files annehmen soll.
Schreibe ich also z.B. BETA in die Zelle B3, dann soll auf das File BETA.xlsx zugegriffen werden! Tabellenblatt und Zelle des Werts bleiben immer gleich!
Gibt es das Excel-File, das ich in die Zelle B3 reinschreibe nicht, dann soll eine Fehlermeldung ausgegeben warden.
Kann man das ohne VBA machen, oder nur mit VBA-Skript?
Kann mir da wer von euch so einen Skript senden, da ich keine Ahnung von VBA habe und auch so nicht so viele Funktionen in Excel beherrsche?
Danke im Voraus und liebe Grüße,
Helmut
https://www.herber.de/bbs/user/81985.xlsx