Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
752to756
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
752to756
752to756
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Werte bestimmter Währungen runden

Werte bestimmter Währungen runden
12.04.2006 13:36:54
Peter
Guten Tag
Ich habe in einer Tabelle in Spalte M die Währung eingetragen und in N der entpsrechende Betrag - Einträge beginnen in Zeile 5; Anzahl der Einträge ist variabel). Nun möchte ich den Wert in Spalte N auf eine Einheit runden (also keine Nachkommastellen), wenn die Währung JPY ist.
Mit nachfolgendem Code schaffe ich das.
Meine Frage: Kann ich das direkter anpacken (weniger Codezeilen in der Schlaufe)?
Danke für Feedback.
Peter

Sub JPYoNKS()
'Werte in YEN sollen auf eine Einheit gerundet werden
Dim aBook As Workbook
Dim aSheet As Worksheet
Dim Znr As Long
Dim JPY_Value As Double
Set aBook = ThisWorkbook
Set aSheet = aBook.ActiveSheet
With aSheet
Znr = 5
Do While .Cells(Znr, 13) <> ""
If .Cells(Znr, 13) = "JPY" Then
JPY_Value = .Cells(Znr, 14).Value
JPY_Value = Application.WorksheetFunction.Round(JPY_Value, 0)
.Cells(Znr, 14) = JPY_Value
Else
End If
Znr = Znr + 1
Loop
End With
End Sub

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Werte bestimmter Währungen runden
12.04.2006 13:45:49
Erich
Hallo Peter,
etwa so:
   Do While .Cells(Znr, 13)  ""
If .Cells(Znr, 13) = "JPY" Then _
.Cells(Znr, 14).Value = _
Application.WorksheetFunction.Round(.Cells(Znr, 14).Value, 0)
Znr = Znr + 1
Loop

Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
AW: Werte bestimmter Währungen runden
12.04.2006 14:14:51
Peter
Hallo Erich
Das hat auf Anhieb geklappt.
Vielen Dank.
Peter
Anzeige

301 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige