| 
    
     |  | つんさま、りんさま 
 ご教授下さいまして、本当にありがとうございます!
 新たな発見などもあり、さらなる成長が出来たと思っています。
 
 早速、記載していただいたことを実践してみましたが、
 行いたいことと相違がありました。
 私の良くない記述のせいで、ご迷惑をおかけします。
 
 もう少し細かく書かせていただきたいのですが、
 最初に書かせていただいた30〜50行目を
 再度例にとらせていただきます。
 
 InputBoxから35行目を選択すると、「$35:$35」となりますよね。
 これは、30〜50行目内なので、OKです。
 次に20行目を選択すると、「$20:$20」となりますよね。
 これは、30〜50行目外なので、NGです。
 
 このように、1行のみ指定された場合は、
 rowメソッドを使用して判断できます。
 
 しかし、複数行指定した場合、
 「$30:$35」や「$28:$30」、「$20,$25」などを判断する方法
 が分かりません・・・
 rowメソッドで取得しようにも、最初の行(「$30:$35」なら$30のみ)
 しか取得してくれず、$30, $31, $32, $33, $34, $35と認識してくれないと
 困る気がします。
 
 このレベルになると、セル内の文字などで判断するしかないでしょうか?
 (Aの列に*が書かれている行が書かれているかなど)
 
 個人的には、「$30:$35,$38,$40,$45:$51」と選択した場合には、
 $30, $31, $32, $33, $34, $35, $38, $40, $45, $51
 と区切られ、一つ一つに対して確認できればと思うのですが、
 この方法以外にありますでしょうか?
 (上記方法は、力技では何とかなると思いますが、時間がかかる上、
 そこまでかけていられない都合もあります)
 
 長くなってしまい、大変申し訳ありませんが、少しでも意図が
 伝わったらと思います。
 
 どうぞよろしくお願い致します。
 
 |  |