dgr243 Geschrieben 9. Januar 2005 Teilen Geschrieben 9. Januar 2005 Moin zusammen, hab ein etwas grösseres Makro geschrieben, dass unter anderem die Funktion "round" verwendet. Diese Funktion wurde leider erst mit VB6 eingeführt. Davor scheint es die nicht zu geben. Entwickelt wurde das Makro unter Office 2003 / Office 2000 (mal so mal so...), laufen soll das unter Office 97. Muss ich nun tatsächlich auf "round" verzichten oder gibt es da nen Workaround (maybe ne funktion die ich einfach "round" nenne selbst schreiben?)? Wie würde einen Funktion die dasselbe vollbringt wie "round" aussehen? Mathematisch bin ich leider nicht so fit mir da selbst was auszudenken Danke schonmal! Gruss Dgr243 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Dalaya Geschrieben 9. Januar 2005 Teilen Geschrieben 9. Januar 2005 Vllt hilft dir DAS weiter Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
firewalker... Geschrieben 10. Januar 2005 Teilen Geschrieben 10. Januar 2005 ' Die Funktion "Runden" rundet eine Zahl(vZahl) auf die gewünschten ' Nachkommastellen(iStellen) '---------------------------------------------------------------------------------------- Function Runden(vZahl As Variant, iStellen As Integer) Runden = CVar(Format(vZahl * (10 ^ iStellen), "0") / (10 ^ iStellen)) End Function Bitteschön! Gruß, tim Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
dgr243 Geschrieben 11. Januar 2005 Autor Teilen Geschrieben 11. Januar 2005 Danke ihr beiden! Das klappt beides einwandfrei! Thread kann zu Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.