You can use the Style.Custom property to specify the desired format and set the style object to as many columns as you like. For instance, please check the following piece of code that applies the currency format to 2 columns (B & C).
Please note, as you have not specified the platform of interest so I have posted the C# code. Let me know if you need Java code instead.
C#
Workbook book = new Workbook(fileName); Style style = book.CreateStyle(); style.Custom = “[$kr.-406] #,##0.00”; Worksheet sheet = book.Worksheets[0]; sheet.Cells.Columns[1].ApplyStyle(style, new StyleFlag(){NumberFormat = true}); sheet.Cells.Columns[2].ApplyStyle(style, new StyleFlag(){NumberFormat = true});