See what this does --
<font face=Courier New><SPAN style="color:#00007F">Sub</SPAN> SubmissionFeeCategoryMacro()
<SPAN style="color:#00007F">Dim</SPAN> LastRow <SPAN style="color:#00007F">As</SPAN> <SPAN style="color:#00007F">Long</SPAN>, YearOfInterest <SPAN style="color:#00007F">As</SPAN> <SPAN style="color:#00007F">Integer</SPAN>, SumOfYear <SPAN style="color:#00007F">As</SPAN> <SPAN style="color:#00007F">Currency</SPAN>
<SPAN style="color:#00007F">Dim</SPAN> Headers
Application.ScreenUpdating = <SPAN style="color:#00007F">False</SPAN>
<SPAN style="color:#00007F">On</SPAN> <SPAN style="color:#00007F">Error</SPAN> <SPAN style="color:#00007F">GoTo</SPAN> Xit
Headers = Array("Division", "Action", "Fee")
<SPAN style="color:#00007F">With</SPAN> Worksheets("Task_Table1")
LastRow = .[B65536].End(xlUp).Row
[F:H].ClearContents: .[I1:I2].ClearContents
.[F2].Formula = "=IF(AND(LEN(TRIM(B2)),ISNUMBER(--B2)),VLOOKUP(--B2, [data2.xls]Sheet1!$A$1:$D$63, 2, FALSE),IF(LEN(TRIM(B2)),VLOOKUP(B2, [data2.xls]Sheet1!$A$1:$D$63, 2, FALSE),""""))"
.[G2].Formula = "=IF(AND(LEN(TRIM(B2)),ISNUMBER(--B2)),VLOOKUP(--B2, [data2.xls]Sheet1!$A$1:$D$63, 3, FALSE),IF(LEN(TRIM(B2)),VLOOKUP(B2, [data2.xls]Sheet1!$A$1:$D$63, 3, FALSE),""""))"
.[H2].Formula = "=IF(AND(LEN(TRIM(B2)),ISNUMBER(--B2)),VLOOKUP(--B2, [data2.xls]Sheet1!$A$1:$D$63, 4, FALSE),IF(LEN(TRIM(B2)),VLOOKUP(B2, [data2.xls]Sheet1!$A$1:$D$63, 4, FALSE),""""))"
.Range("F2:H2").AutoFill Destination:=.Range("F2:H" & LastRow), Type:=xlFillDefault
<SPAN style="color:#00007F">End</SPAN> <SPAN style="color:#00007F">With</SPAN>
Xit:
Application.ScreenUpdating = <SPAN style="color:#00007F">True</SPAN>
<SPAN style="color:#00007F">If</SPAN> Err.Number <> 0 <SPAN style="color:#00007F">Then</SPAN>
ErrMsg = "Error:" & Str(Err.Number) & " was generated " _
& Err.Source & Chr(13) & Err.Description
MsgBox ErrMsg, , "Error", Err.HelpFile, Err.HelpContext
MsgBox "Processing Terminated."
Err.Clear
<SPAN style="color:#00007F">Exit</SPAN> <SPAN style="color:#00007F">Sub</SPAN>
<SPAN style="color:#00007F">Else</SPAN>
YearOfInterest = Application.InputBox(prompt:="Enter your year of interest: ", Type:=1)
<SPAN style="color:#00007F">With</SPAN> Worksheets("Task_Table1")
.[F1:H1] = Headers
.[I1] = YearOfInterest
.[I2].Formula = "=SUMIF(C:C,""=""&" & YearOfInterest & ",H:H)"
<SPAN style="color:#00007F">End</SPAN> <SPAN style="color:#00007F">With</SPAN>
<SPAN style="color:#00007F">End</SPAN> <SPAN style="color:#00007F">If</SPAN>
<SPAN style="color:#00007F">End</SPAN> <SPAN style="color:#00007F">Sub</SPAN>
</FONT>