Here is a slightly different approach which incorperates your formula. I'm not sure if it will work with your second problem you detail in your example spreadsheet but give it a look. It is difficult to figure out what you want the sheet to do and what you have already manually updated the sheet to do (i.e. which formulas were added by the macro and which you added) in your example. My code does not repeatedly select the next cell and simply loops from the second cell to the last cell. This is more efficient when the code is running.
Additionally, it appears that your approach is to manually enter the number of months between calculating fixed and adjusted amounts.
Since you have the date in column B why not just have the macro determine the interval and use that in the calculation?
That would eleminate the Month and Change columns from your sheet and you also would not have to manually go through and enter if the month has changed.
HTH
Bookmarks