Excel 2011 VBA Umgebung Codes, die nicht laufen?
Hallo Zusammen,
ich lerne VBA auf einem Windows System mit Excel 2010 und 2003. Hier verwende ich Excel 2011 auf dem Macbook und dem iMac.
Folgende Function bekomme ich auf dem Mac nicht zum laufen bzw. ich bekomme immer den gleichen aber falschen Wert zurück.
Function nettobetrag( _
Bruttobetrag As Currency) _
As Currency
Dim cMwSt As Double
cMwSt = 0.19
netto = Round(Bruttobetrag / (1 + cMwSt), 2) 'Round rundet mathematisch
End Function
Der Code ist ja so sehr einfach und soll nur von einer Zahl den Nettobetrag ermitteln. Als Ergebnis erhalte ich immer 18140114401610,5.
Auf den Windows Systemen läuft der Code einwandfrei.
Ich verstehe das nicht. Klappt da beim O2011 was nicht?
Danke für die Antworten die kommen. (hoffe ich)
Meinhard
Hallo Zusammen,
ich lerne VBA auf einem Windows System mit Excel 2010 und 2003. Hier verwende ich Excel 2011 auf dem Macbook und dem iMac.
Folgende Function bekomme ich auf dem Mac nicht zum laufen bzw. ich bekomme immer den gleichen aber falschen Wert zurück.
Function nettobetrag( _
Bruttobetrag As Currency) _
As Currency
Dim cMwSt As Double
cMwSt = 0.19
netto = Round(Bruttobetrag / (1 + cMwSt), 2) 'Round rundet mathematisch
End Function
Der Code ist ja so sehr einfach und soll nur von einer Zahl den Nettobetrag ermitteln. Als Ergebnis erhalte ich immer 18140114401610,5.
Auf den Windows Systemen läuft der Code einwandfrei.
Ich verstehe das nicht. Klappt da beim O2011 was nicht?
Danke für die Antworten die kommen. (hoffe ich)
Meinhard