Live-Forum - Die aktuellen Beiträge
Datum
Titel
17.10.2025 10:28:49
16.10.2025 17:40:39
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: automat. Runden von Eingabewerten

automat. Runden von Eingabewerten
02.01.2006 11:41:20
Eingabewerten
Hallo,
ich möchte die Zahlenwerte eines Eingabeblocks automatisch runden lassen. Hierfür habe ich eine entsprechende Ereignisprozedur für jede betroffene Zelle (IF NOT INTERSECT..) geschrieben. Leider ist dies unpraktikabel, da bei jeder Eingabe das System fur gewisse Zeit beschäftigt ist und die weitere Eingabe nur zeitverzögert vorgenommen werden kann. Weiß jeman, wie man den VBA-Code optimieren kann.
Original-Code für die erste Eingabezelle:
If Not Intersect(Target, [E13]) Is Nothing And Len(Trim(Sheets(1).Cells(13, 5).Value)) &gt 0 Then
Sheets(1).Cells(13, 5) = Application.WorksheetFunction.Round(Sheets(1).Cells(13, 5), Sheets(1).Cells(15, 1))
End If
Vielen Dank vorweg und ein frohes neues Jahr wünscht
Jörg
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: automat. Runden von Eingabewerten
Eingabewerten
hallo jörg
mal als ansatz zum weiterbasteln:


Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
Dim bereich As Range
If Not IsNumeric(Target) Then Exit Sub
Set bereich = Range("a1,b2,e13,f17"'anpassen
If Intersect(bereich, Target) Is Nothing Then Exit Sub
Target = WorksheetFunction.Round(Target, 0)
End Sub


wenn es dir allerdings nur um die dastellung geht tut es auch ein benutzerdefiniertes format.
ransi
Anzeige
AW: automat. Runden von Eingabewerten
02.01.2006 11:53:43
Eingabewerten
Hi,
formatier doch einfach die betroffenen Zellen als Zahl mit der gewünschten Anzahl an Nochkommastellen und setz unter Extras - Optionen - Berechnung das Häckchen bei "Genauigkeit wie angezeigt".
Schönen Gruß,
Andi
LOL...
ransi
Guten Morgen
...über mich selber.
Wo das Leben doch so einfach sein kann brech Ich mir die Ohren mit einem Code.
;-)
ransi
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige