素人がExcelVBAによる「一人働き方改革」に挑むブログスマートフォン用の表示で見る素人がExcelVBAによる「一人働き方改革」に挑むブログExcelVBAネタです。Rangeオブジェクトのことがよく分かっていないだけかも知れないが、恥を承知で書く。MergeAreaプロパティの返り値こんなシートがあったとする。J1セルとJ2セルが結合されている。したがって、J1セルのMergeAreaプロパティとJ2セルのMergeAreaプロパティとは、同じRangeオブジェクトを返すはずだ。range("J2").MergeAreaと入力して[Enter]をポチッ。あっ、非常に素人臭いことをしてしまった......(いや、素人なんですけどね)。range("J2").MergeAreaと入力して[Enter]をポチッ。ファッ!?Falseが返るんすかーーー?!Addressプロパティで比較するならばと今度は、Addressプロパティを調べてみる。イミディエイト・ウインドウに、?range("J1").MergeArea.Address?range("J2").MergeArea.Addressと入力して、それぞれ結果を見てみると、ごく当り前の結果が出ている。range("J2").MergeArea.Addressだと、となる。おわりにあるセルと別のあるセルとが同じ結合セルに含まれているかどうかを判定するには、MergeAreaプロパティの返り値であるRangeオブジェクトの何らかのプロパティの助けを借りねばならんのだろうか。»プロフィールid:akashi_keirinExcelVBAネタです。SyntaxHighlighter.all();注目記事はてなブログをはじめよう!akashi_keirinさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。