• 締切済み

エクセルで縦に連結されているセルの数を知りたい

エクセルで縦に連結されているセルの数を知りたいと思っています。 何か良い方法があればご教授下さい。 例: ・A1とA2のセルが連結されている。  →2が取得 ・A1とA2とA3のセルが連結されている。  →3が取得 また、参考までの横に連結されているセル数を取得する方法が 御座いましたらあわせて教えて頂ければと思います。

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.1

エクセルは一般に4つ5つの方法があります。 (1)操作ーーこの問題では目視 (2)ウイザード・アドイン (3)関数 (4)VBA (5)ReadyMadeソフト (3)でやろうと考えているのでないでしょうね。絶対できませんよ。セルのマージ(結合)は書式に属し、関数ではそれを察知できません。 この質問は普通のケースでは、見れば判る(1)の課題と思うが。 用途も想像が付かない。 ーー VBAでは セル.MergeCells = True で聞けます。 Sub test01() Dim cl As Range k = 0 For Each cl In Selection If cl.MergeCells = True Then k = k + 1 End If Next MsgBox k End Sub これは、調べたいセル範囲を前もって範囲指定し、実行してください。 範囲に3箇所結合セルがあると、3箇所の合計が出ます。 ーー 縦も横も範囲の指定し具合だけで、プログラムは必要修正なし。