Hey @Michael-Constantine again,
No sure if I understand. But I think you have to pay attention to the width and height you have set here:<table border width='250' height='250' cellspacing='0' cellpadding='0' align=center>
So the table will always to stay within those dimensions regardless of how many cells you are adding or removing.
Do you want the cells to stay the same size? If so try to adjust the width and height every-time you adjust cell numbers. Hope this helps.