• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBAのMergeCellsで実現出来るのでしょうか?)

VBAのMergeCellsで結合セルの解除と再結合を自動化する方法はあるか?

このQ&Aのポイント
  • VBAのMergeCellsを使用して結合セルを解除し、再結合する方法について質問しています。
  • 結合セルに数式を代入していたら、結合範囲内の他のセルにも参照式が入ってしまったため、結合を解除して削除したいとのことです。
  • 手動で結合セルを選択して解除と再結合を行うと、ファイルサイズが減少したという経験がありますが、VBAで自動化する方法を求めています。

質問者が選んだベストアンサー

  • ベストアンサー
  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.1

とりあえず警告を出さない方法です。 Mergeする前に Application.DisplayAlerts = False を入れておけば無警告で結合します。 最後に Application.DisplayAlerts = True で、もとにもどして警告がでるようにしておきましょう。

vba_minarai
質問者

お礼

ありがとう御座います。警告が出ないだけでも、macroが継続しなんとかなりそうです。大変助かりました。 今後とも宜しくお願い致します。