Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
564to568
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
564to568
564to568
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Berechnung innerhalb EINER Zelle?

Berechnung innerhalb EINER Zelle?
09.02.2005 14:58:51
André
Hallo Forum,
wie kann ich innerhalb einer Zelle etwas berechnet lassen, solbald ich dort eine Zahl eintrage.
Bspw. Ich trage in die Zelle A1 eine 50 ein und er zeigt mir aber 50 durch 1,36 an! Geht das? Er überschreibt dann ja eigentlich die Quelle seiner Berechnung.
Geht das, oder ist so etwas nicht möglich?

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Berechnung innerhalb EINER Zelle?
Udo
Nur mit VBA!
Udo
AW: Berechnung innerhalb EINER Zelle?
Und
Und wie?
AW: Berechnung innerhalb EINER Zelle?
Udo
Wirkt hier nur für Zelle A1
Const dblZahl As Double = 1.36

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address(0, 0) = "A1" Then
Application.EnableEvents = False
Target = Target / dblZahl
Application.EnableEvents = True
End If
End Sub

Udo
AW: Berechnung innerhalb EINER Zelle?
UweD
Hallo
Geht nur mit Makros und zwar so:

  • rechtsklick auf den Tabellenblattreiter unten

  • Code anzeigen

  • Im neuen Fenster das Makro einfügen



Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("A1")) Is Nothing Then
Application.EnableEvents = False
Target.Value = Target.Value * 1.36
Application.EnableEvents = True
End If
End Sub

Gruß UweD
Anzeige
AW: Berechnung innerhalb EINER Zelle?
Danke
Danke werde es gleich mal ausprobieren!
Gruß André

308 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige