Supportnet / Forum / Tabellenkalkulation
VBA - Makros
Frage
Ich möchte durch Eingabe eines Wertes (z.B:7) in einer Zelle (liegt in Datei X), diesen Wert von einem Wert einer anderen Zelle, der aber in einer anderen Datei ( Name Y) liegt abziehen (30).
Somit ergib sich 24. Dieser Wert sollte in der 2.Zelle (der mit Anfangswert 30 und Datei X) gespeichert werden.
Sobald ich dann in der Datei X einen neuen Wert eingebe (6) soll dieser wieder von der Datei Y subtrahiert werden (24-6= 1Cool und dann wieder gespeichert werden.
Wie kann man das mit VBA machen???
Das subtrahiern kann ich schon, das habe ich so gelöst
Cells( y,x) = Cells (y,x) - Cells (a,b)
Aber wie macht man das mit Dateiwechseln???
Ich freue mich über jede Hilfe
Michael
Antwort 1 von Beverly
Hi Michael,
schreibe jeweils den Namen der Tabelle und der Arbeitsmappe davor. Sinngemäß
Workbooks("Datei1.xls").Worksheets("Tabelle1").Cells(x, y)
Bis später,
Karin
schreibe jeweils den Namen der Tabelle und der Arbeitsmappe davor. Sinngemäß
Workbooks("Datei1.xls").Worksheets("Tabelle1").Cells(x, y)
Bis später,
Karin
Antwort 2 von Muro4ever
Hallo Karin
Danke für den Tip jetzt funkts! Grüße aus Italien!
Michael
Danke für den Tip jetzt funkts! Grüße aus Italien!
Michael

