I'm not sure if there is a typo in your format example because that seems rather large, but have you looked into controlling the NumberFormat
property? See: http://msdn.microsoft.com/en-us/library/aa224873(office.11).aspx
It is supposed to allow you the same flexibility as the number properties formatter in Excel.