Select Case intTMO_RATE
Case [color=red]5[/color]
strNew_PromoID = rst.Fields("[color=red]5[/color]YR").Value
Case [color=red]7[/color]
strNew_PromoID = rst.Fields("[color=red]7[/color]YR").Value
Case [color=red]10[/color]
strNew_PromoID = rst.Fields("[color=red]10[/color]YR").Value
Case [color=red]15[/color]
strNew_PromoID = rst.Fields("[color=red]15[/color]YR").Value
Case [color=red]20[/color]
strNew_PromoID = rst.Fields("[color=red]20[/color]YR").Value
End Select
[color=green]'So it can be broken down to: -[/color]
strNew_PromoID = rst.Fields(CStr(intTMO_RATE) & "YR")