System House ACT 山口です。 外しているかも知れませんが、 > $sheets ->range($row); だと、rangeオブジェクトが取得できるだけで、$rowが選択されていないのでは ないでしょうか? セルが選択されていない状態ですので、 > $sheets ->Selection -> EntireRow -> Insert; は何も効果が出ていないのかと…。 $sheets ->range($row) ->Select; ではどうでしょう?