I have to automate a daily report using macro..

Current : We have a daily CSV file which gives details like server performance, hits, availability etc. We are manually copying and pasting these information to an excel sheet (this is a daily excel sheet which contains historic data). This excel file has multiple sheets with various tables and graphs.

Plan: In one click the macro should read the content of the CSV file and add rows to the tables in the excel sheet and automatically populate graphs.

I am absolutely new to programming and macros. Could anyone demonstrate this with a sample ? any help on this would be highly appreciated.