this is what i ended up using, vb not manual. i ahve 2 ways to do it if anyone wants to see
Sub ChooseAll()
ActiveSheet.Cells.SpecialCells(xlCellTypeLastCell).Select
Range(ActiveCell, "a1"

.Select
End Sub
Sub AutoSize()
ChooseAll
With Selection
.EntireRow.Select
.Columns.AutoFit
.EntireColumn.Select
.Rows.AutoFit
End With
End Sub
'THIS IS SAMPLE CODE TO MANUALLY SET WIDTH AND LENGTH SIZE INSTAED OF AUTOFIT
'Sub Format()
'Columns("A:A"

.Select
'Selection.ColumnWidth = 5
'Columns("B:B"

.Select
'Selection.ColumnWidth = 10.2
'Columns("C:C"

.Select
'Selection.ColumnWidth = 5.71
'Columns("D

"

.Select
'Selection.ColumnWidth = 19.86
'[copy from above to add code for remaining Columns here]
'Rows("1:1"

.Select
'Selection.RowHeight = 7.7
'Rows("2:2"

.Select
'Selection.RowHeight = 8
'Rows("3:3"

.Select
'Selection.RowHeight = 7.25
'[copy from above to add code for remaining Rows here]
'End Sub
'Adjust the Widths and Heights to match your constraints
'and fill in each of your remaining Rows and CoIumns;
'making sure that you take out the lines in square
'brackets before you finish.