実行時エラー’1004’
この操作を行うには、すべての結合セルを同じサイズにする必要があります。

上記のエラーが出た場合の解消法です。
発生タイミング
結合されたセルをコピーして、別ブックのシートに貼付けようとした場合に発生します。
コピー元のセル結合を解除しても問題ない場合はコピー元を変えるのが一番いい方法ですが、
コピー元の結合を解除すると問題がある場合が多いので貼付け方法で対応します。
デバックを選択すると下記の所で止まっています。

解決方法
解決方法は至ってシンプルで、貼付けのオプションを変更するだけです。
PasteSpecial Paste:=xlPasteValues,
↓
PasteSpecial Paste:=xlPasteValuesAndNumberFormats,
xlPasteValues 値の貼付け
xlPasteValuesAndNumberFormats 値と数値の書式を貼付け
コメント