VBA~セルの結合を解除しよう~Excel
VBAでセルの結合を解除したい場合はRange.UnMergeメソッドで解除できます。結合されたセル範囲のどれか一つのセルを指定すれば結合が解除されます。
下のコードを実行するとセルA1からセルC3の結合が解除されます。
Sub test1() Range("A1").UnMerge End Sub
指定したシートのセルの結合を解除
シートを指定するときはWorksheets("シート名")で指定できます。
下のコードを実行するとSheet2のセルA1からセルC3の結合が解除されます。
Sub test2() Worksheets("Sheet2").Range("A1").UnMerge End Sub
ブックを指定してセルを結合
ブックを指定するときはWorkbooks("ブック名")で指定できます。
Book1.xlsxというブックが開いた状態で下のコードを実行するとBook1.xlsxのSheet1のセルA1からセルC3の結合が解除されます。
Sub test3() Workbooks("Book1.xlsx").Worksheets("Sheet1").Range("A1").UnMerge End Sub