This will write your data to a csv file. The Summary will display the data from this file.
The sample files should be extracted to C:\VBAX
.
'Timesheet
Sub Upload()
Open "C:\vbax\data.csv" For Append As #1
Print #1, Join((Application.Transpose(Range("Data"))), ", ")
Close #1
End Sub
'Summary
Sub Update()
Application.ScreenUpdating = False
Range("D5").QueryTable.Refresh BackgroundQuery:=False
Columns("A:P").EntireColumn.ColumnWidth = 13
Columns("D:E").EntireColumn.ColumnWidth = 0
Application.ScreenUpdating = True
End Sub