"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

HELP: Excel Zelle in andere Excel datei schreiben

TitusTheFox 28.03.2006 - 15:05 658 4
Posts

TitusTheFox

The Oilman
Avatar
Registered: Aug 2004
Location: Oiltown
Posts: 1256
Hi !

Hätt mal ne kleine Frage:

Möchte die Zelle A1 der Datei A.xls in die Zelle B1 der Datei B1.xls schreiben bzw. kopieren. Die Datei B1.xls sollte nicht geöffnet werden.

Wenn möglich mit Makro zu lösen wenns geht.Vielleicht hat jemand einen Lösungsansatz ? (wenn falsches Forum bitte moven)

tia

master_burn

Editor
Loading . . 40% . . . 50%
Avatar
Registered: Jul 2001
Location: near Quasi
Posts: 2472
in excel gibt es unten links mehrere register die wie neue exeldokumente verwendbar sind, die kann man auch miteinander verlinken ohne sie zu öffnen

BSP.:
Du hast zwei register der erste heißt Tabelle1 der zweite Tabelle2. du möchtest eine zahl die in Tabelle2 auf der Position B1 steht in der Tabelle1 auf Position A1 ausgeben. Dann schreibst du in die Zelle A1
Code:
=Tabelle2!B1
Soweit ich weiß gehts ned anders es sei denn du willst ein 2. Dokument aufmachen aber da sich die Register ja eh endlos erweitern lassen sollt das normal reichen

Edit:
Code:
='[Dateiname einsetzen.xls]Tabelle1'!$B$1
geht auch aber wird umständlich

Edit 2: POST #500 !!!! :) :cool:

TitusTheFox

The Oilman
Avatar
Registered: Aug 2004
Location: Oiltown
Posts: 1256
danke für die schnelle hilfe ich werds gleich mal probiern !

master_burn

Editor
Loading . . 40% . . . 50%
Avatar
Registered: Jul 2001
Location: near Quasi
Posts: 2472
beim 2. schreibt er allerdings jedesmal die meldung ober die datenquellen (anderes exceldokument) aktualisieren soll .. imho lestig

TitusTheFox

The Oilman
Avatar
Registered: Aug 2004
Location: Oiltown
Posts: 1256
wart mal ich hab noch folgendes:

bräucht den syntax von oben mit der dem hier:

xxxxxxxxxx.cells(i,1) da ich die variable i mit im makro habe
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz