Is it possible for me to create a vb program which can format an existing excel spreadsheet?

I.E add/delete information in cells, add borders and colors etc.

The reason why i am doing this is because i have an application which creates multiple spreadsheets which are unformated, so i wna write a small vb app which updates these spreadsheets with a single click