Formatting can be applied to each cell as a seperate range, but this can be 'costly(slowly ) 'in terms of calls to Excel for each range.
Sub Ranges
Gets a unique Range for each Cell of a Range
Input parameters: Worksheet(Generic Data) A Worksheet, Workbook, Range Object, Excel Application, or Text Worksheet Name Range(Generic Data) A Range Object or Text Address (ex. A1:B1)
Output parameters: Range(Generic Data) An Excel Range Object Range(Generic Data) Excel Range Objects