If you insert (copy and paste) a range in excel, you get the option to shift down the content below. There is no such option for Cell.PutValue().
Instead i’m using InsertRange below the field, where i want to put the va…...the tables and comparing their area manually (which is expensive...