Registriert seit: 31.03.2020
Version(en): 16.35
Hallo liebe Community,
ich habe folgendes Problem:
Ich führe eine Zielwertsuche über VBA durch. Dabei verändert sich logischerweise die "veränderbare Zelle" in D12. Die Zielzelle befindet sich in E117.
Wie ist es mir nun möglich, dass das Ergebnis der Zielwertsuche in R14 angezeigt wird und die veränderbare Zelle in D12 wieder auf den ursprünglichen Wert zurückgesetzt wird? (Sodass ich sowohl den ursprünglichen Wert in D12 sehe, als auch den durch die Zielwertsuche ermittelten Wert in R14 sehe)
Vielen Dank im Voraus!
Mit freundlichen Grüßen
Registriert seit: 21.12.2017
Version(en): MS 365 Family (6 User x 5 Geräte für jeden) Insider-Beta
20.07.2020, 10:57
(Dieser Beitrag wurde zuletzt bearbeitet: 20.07.2020, 10:58 von LCohen.)
[R14] = [D12]: [D12] = Ursprung direkt nach Durchlauf der ZWS, wenn Du nicht meinst: [R14] = [E117]
Registriert seit: 12.08.2019
Version(en): Office 365
Hallo,
du hast in einer Tabelle siebzehn Milliarden einhundertneunundsiebzig Millionen achthundertneunundsechzigtausendeinhundertvierundachtzig Zellen zur Verfügung. Schreib den Wert der veränderbaren Zelle vor dem Start durch VBA irgendwo hin! Eine freie Zelle wirst du schon noch finden.
Sigi
Registriert seit: 12.10.2014
Version(en): 365 Insider (32 Bit)
Kontrolliert und für richtig befunden, Sigi!
Code:
?Format(Cells.CountLarge, "#,##0")
17.179.869.184
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Registriert seit: 12.08.2019
Version(en): Office 365
@RPP63:
Ich wundere mich immer wieder wie "geizig" manche User mit den Zellen umgehen. Wozu verrückte Klimmzüge machen?
Sigi
Registriert seit: 21.12.2017
Version(en): MS 365 Family (6 User x 5 Geräte für jeden) Insider-Beta
Ich meine, dass es dem TE nicht darum geht.
Er will nur den Überblick über die vorangegangene Zielwertsuche haben - und hat dafür sogar großzügig eine Zelle spendiert.
Registriert seit: 31.03.2020
Version(en): 16.35
Hättet ihr vielleicht den passenden VBA Code dafür?
Ich möchte, dass die Zielwertsuche per Knopfdruck durchgeführt wird und anschließend das Ergebnis der Zielwertsuche in R14 angezeigt wird und in D12 wieder der ursprüngliche Wert erscheint! (Die Zielwertsuche habe ich bereits mit VBA gelöst)
Vielen Dank!
Registriert seit: 21.12.2017
Version(en): MS 365 Family (6 User x 5 Geräte für jeden) Insider-Beta
#2 war Code, auch wenn es für Dich vielleicht nicht so aussieht. Falls ich Dein Begehr richtig verstanden habe.
Folgende(r) 1 Nutzer sagt Danke an LCohen für diesen Beitrag:1 Nutzer sagt Danke an LCohen für diesen Beitrag 28
• MoeJoe
Registriert seit: 31.03.2020
Version(en): 16.35
Vielen Dank erstmal!
Leider komme ich noch nicht auf das gewünschte Ergebnis.
Ich erläutere die Situation noch einmal in anderen Worten:
Ich führe eine Zielwertsuche über VBA durch. Damit mir dessen Ergebnis in R14 angezeigt wird, habe ich in der Zelle R14 lediglich "=D12" stehen.
Das Ergebnis der Zielwertsuche steht in D12, da dies die "veränderbare Zelle" ist.
Das Ergebnis (welches nun in D12 ersichtlich ist) ist aufgrund der Funktion "=D12" auch in R14 ersichtlich.
Es sollte nun die Zelle D12 wieder zu ihren ursprünglich eingegebenen Wert zurückspringen und der durch die Zielwertsuche ermittelte Wert in R14 stehen bleiben.
Vielen Dank für mögliche Lösungsansätze!
Registriert seit: 31.03.2020
Version(en): 16.35
Hätte vielleicht jemand eine Idee wie das Problem gelöst werden kann?