expertenaustausch > microsoft.* > microsoft.excel

Bernd (03.11.2018, 17:43)
Hallo,
ich habe ein Makro auf Blatt 1 und möchte (neben anderem) eine Subtraktion eines Zellenwertes in Batt 2 ausführen. Wie müsste der Code lauten? Oder wie wird die Adresse der zu berechnenden Zelle in Blatt 2 lauten?
LG
Bernd
Bernd (03.11.2018, 20:44)
Am Samstag, 3. November 2018 16:43:38 UTC+1 schrieb Bernd:
> Hallo,
> ich habe ein Makro auf Blatt 1 und möchte (neben anderem) eine Subtraktion eines Zellenwertes in Batt 2 ausführen. Wie müsste der Code lauten? Oder wie wird die Adresse der zu berechnenden Zelle in Blatt 2 lauten?
> LG
> Bernd Mein Versuch, der Wechsel zum Blatt1 klappt noch, aber


Application.Goto Sheets("blatt1").Range("B166")
ActiveCell.Activate
[B166] = [B166] - 297

Diese Subtraktion wird nicht ausgeführt...
Claus Busch (03.11.2018, 20:53)
Hallo Bernd,

Am Sat, 3 Nov 2018 11:44:07 -0700 (PDT) schrieb Bernd:

> Application.Goto Sheets("blatt1").Range("B166")
> ActiveCell.Activate
> [B166] = [B166] - 297


probiere:

With Sheets("Blatt1").Range("B166")
.Value = .Value - 297
End With

Mit freundlichen Grüßen
Claus
Bernd (03.11.2018, 21:28)
Am Samstag, 3. November 2018 19:53:24 UTC+1 schrieb Claus Busch:
[..]
> --
> Windows10
> Office 2016


Juhu, es klappt, ich bin Dir sehr dankbar!
Bernd
Ähnliche Themen