PDA

Vollständige Version anzeigen : Runden Excel VBA Variable


HIV 7
14.07.2006, 16:11
Hallo Leute,

ich wende mich wiedermal mit einer Frage an euch. Ich habe in Excel eine Applikation, die eine Datenbank im Hintergrund hat. die Werte vn dort werden mit den Werten in dem Tabellenblatt verglichen. Das Problem nun ist, dass die Werte der DB mit x Kommastellen ankommen, die im Blatt mit 3 Kommastellen eingegeben werden.

Nun würde ich gerne den Wert in einer ankommenden Variable im VBA Code zB Bertag=12,3456543 auf 3 Kommastellen runden.

Kann mir da jemand weiterhelfen?

Danke für die Mühen,
Peter

Hajo_Zi
14.07.2006, 18:22
Hallo Peter,

Du hast nichst zu Deiner Version geschrieben. Ich gehe mal davon aus das Du Dich mit VBA auskennst und folgende Zeile einbauen kannst.Z.Value = Application.WorksheetFunction.Round(Z.Value / Eurokurs, 2)

<img src="http://home.media-n.de/ziplies/images/grusz1.gif" align="middle" height="40" alt="Grußformel"><a href="http://home.media-n.de/ziplies/" target="_blank"><img border="0" src="http://home.media-n.de/ziplies/images/logo_hajo.gif" align="middle" height="40" alt="Homepage"></a>

HIV 7
14.07.2006, 20:07
Danke, war nur kurz auf der Leitung. Ist gelöst. Ich bedanme mich!

Peter