Originally Posted by
CJ_London
numbers have 4 format states -positive, negative, zero, null
you are using the first two in your currency columns, just add ;"" for the zero
...€#,##0.00 ;(€#,##0.00);"-"
Note the null format has its uses - you can display text or a number if you wish 'null', 'N/A', 0 or even an message 'Required', 'Please enter a value', 'not specified', etc
...
translation is a fairly common topic. You will find a number of examples on this and other forums. There are a number of techniques depending on requirement. All involve parsing through form and report captions and fetching the required translation from google translate or similar. But if you know your translations you could do this manually
...
However translation involves more than just captions - if you are using the format per above for nulls, these also need translation, also various message and input boxes (and these might be dynamic) you might be using in code, perhaps the contents of combo or listbox value lists, etc