I ended up going with a brute force approach....
Sub Create_Names2018()
ActiveWorkbook.Names.Add Name:="Actual_NCO_201807_A_60M_0_to_100_N", RefersToR1C1:="=OFFSET(Losses!R11C364,0,1,1,COUNT(Losses!R11C365:R11C445))"
ActiveWorkbook.Names.Add Name:="Actual_NCO_201807_A_60M_0_to_100_Y", RefersToR1C1:="=OFFSET(Losses!R12C364,0,1,1,COUNT(Losses!R12C365:R12C445))"
ActiveWorkbook.Names.Add Name:="Actual_NCO_201807_A_60M_101_to_120_N", RefersToR1C1:="=OFFSET(Losses!R13C364,0,1,1,COUNT(Losses!R13C365:R13C445))"
ActiveWorkbook.Names.Add Name:="Actual_NCO_201807_A_60M_101_to_120_Y", RefersToR1C1:="=OFFSET(Losses!R14C364,0,1,1,COUNT(Losses!R14C365:R14C445))"
ActiveWorkbook.Names.Add Name:="Actual_NCO_201807_A_60M_121Plus_N", RefersToR1C1:="=OFFSET(Losses!R15C364,0,1,1,COUNT(Losses!R15C365:R15C445))"
ActiveWorkbook.Names.Add Name:="Actual_NCO_201807_A_60M_121Plus_Y", RefersToR1C1:="=OFFSET(Losses!R16C364,0,1,1,COUNT(Losses!R16C365:R16C445))"
ActiveWorkbook.Names.Add Name:="Actual_NCO_201807_A_72M_0_to_100_N", RefersToR1C1:="=OFFSET(Losses!R17C364,0,1,1,COUNT(Losses!R17C365:R17C445))"
ActiveWorkbook.Names.Add Name:="Actual_NCO_201807_A_72M_0_to_100_Y", RefersToR1C1:="=OFFSET(Losses!R18C364,0,1,1,COUNT(Losses!R18C365:R18C445))"
ActiveWorkbook.Names.Add Name:="Actual_NCO_201807_A_72M_101_to_120_N", RefersToR1C1:="=OFFSET(Losses!R19C364,0,1,1,COUNT(Losses!R19C365:R19C445))"
etc....
I used Excel to efficiently create the strings and then pasted them all into a sub...