Hi ,
First , I do not know why you want a calculated field to be inserted using VBA ; you can easily insert the formulae , and since the number of columns is fixed , you can always have these 2 columns on the extreme right , so that even if the data changes , these 2 columns will never be affected.
Secondly , I have no idea how you want the icons to operate , but you can see that using Percent and using Number gives different results ; you need to decide which you want.
Narayan