エクセル2003の VBAを使用し、条件範囲の数値を罫線で囲む方法を教えて下さい。
添付画像のように?1?+1範囲の数値が4つ連続した時に5行1列を罫線で囲み、囲んだ中に平均値を反映させたいと思ってます。
画像はある製品の測定結果なのですが、作成したフォーマットには規則性があります。1行=1mm、1列=3mmとし、3×5mmの製品を切り出す為、6mmの製品を半分に切断しているのが罫線の1囲みです。なので、罫線で囲んだ左右は同じ数値の製品になり、左右共平均値は同じです。
囲んだ両端の行は数値(2行1列)の下の行(2行目)を囲む事とし、上の行(1行目)を囲むと範囲外の数値を選んでいる事になるので、必ず両端の囲みは範囲外の行を囲んではいけません。
範囲内の数値が4連続=1囲み、6連続=2囲み、9連続=3囲み、12連続=4囲みという規則性がありますので、5連続でも1囲み、7連続でも2囲み、13連続でも4囲みです。
画像にも説明書きしましたのでご参照下さい。
少し厄介なお願い事かと思いますが、お知恵をお貸し頂けると大変助かります。