Übergabe von Werten in Fremdzellen
Gibt es eine VBA-freie Lösung?
Hallo,
kann man Excel dazu bringen, dass es z.B. einen Wert, welcher in Zelle A3 steht (oder auch automatisch erzeugt wird), in Z56 hineinschreibt? Das Kniffelige daran ist jedoch, dass Z56 keine Formel beinhalten darf, da der User die Zelle jederzeit mit seinen Werten überschrieben können soll.
Ich hoffe, ich habe das halbwegs verständlich ausgedrückt. Danke im voraus für eure Antworten!
Hallo,
kann man Excel dazu bringen, dass es z.B. einen Wert, welcher in Zelle A3 steht (oder auch automatisch erzeugt wird), in Z56 hineinschreibt? Das Kniffelige daran ist jedoch, dass Z56 keine Formel beinhalten darf, da der User die Zelle jederzeit mit seinen Werten überschrieben können soll.
Ich hoffe, ich habe das halbwegs verständlich ausgedrückt. Danke im voraus für eure Antworten!
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 46539
Url: https://administrator.de/contentid/46539
Ausgedruckt am: 25.11.2024 um 23:11 Uhr
4 Kommentare
Neuester Kommentar
Auf Anhieb würde mir jetzt eine Lösung mittels Umweg über eine dritte Zelle Z55 einfallen. Der Benutzer macht dabei seine manuelle Eingabe in diese Zelle Z55. In Zelle Z56 kommt dann die Formel =wenn(Z55<>"";Z55;A3); das bewirkt, dass bei Daten in Z55 diese in Z56 geschrieben werden, ansonsten der Wert aus A3. Um zu Verhindern, dass Z55 mit ausgedruckt wird könntest du dann was über (bedingte) Formatierung bauen.
Manuel
Manuel
Moin,
zeichne dir doch die Prozedur als Makro auf:
Menü Extras -> Makro -> Aufzeichnen
Zelle A3 aktivieren, Inhalt in Zwischenablage kopieren, Zelle Z56 aktivieren, Menü Bearbeiten -> Inhalte einfügen -> Haken bei Werte setzen -> OK
Jetzt beendest du den Makrorekorder wieder und kannst das entstandene Makro über das Menü Extras -> Makro auch noch anpassen.
Psycho
zeichne dir doch die Prozedur als Makro auf:
Menü Extras -> Makro -> Aufzeichnen
Zelle A3 aktivieren, Inhalt in Zwischenablage kopieren, Zelle Z56 aktivieren, Menü Bearbeiten -> Inhalte einfügen -> Haken bei Werte setzen -> OK
Jetzt beendest du den Makrorekorder wieder und kannst das entstandene Makro über das Menü Extras -> Makro auch noch anpassen.
Psycho
Hallo Cedus!
Sollte sich Deine VBA-Phobie noch legen:
Ausführen ließe sich dieses "Progrämmchen"
Grüße
bastla
Um zu Verhindern, dass Z55 mit
ausgedruckt wird könntest du dann was
über (bedingte) Formatierung bauen.
... zB mit benutzerdefiniertem Zahlenformat ;;;ausgedruckt wird könntest du dann was
über (bedingte) Formatierung bauen.
Sollte sich Deine VBA-Phobie noch legen:
Range("Z56").Value = Range("A3").Value
- per Tastenkombination,
- über eine Schaltfläche / ein Clipart im Tabellenblatt,
- über ein eigenes Symbol in einer Symbolleiste oder auch
- immer, wenn sich der Wert in A3 ändert.
Grüße
bastla