Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


49105 / 76732 ←次へ | 前へ→

【32549】ありがとうございました!
お礼  NK  - 05/12/17(土) 2:48 -

引用なし
パスワード
   ▼Ned さん:
>Sub 日付判定改2()
>  Dim a As String, r As Range
>  a = "OK"
>  For Each r In Range("B2,B8,B10,B12,C3,C9,C11:C14")
>    If Not IsDate(r.Value) Then _
>      a = r.Address(0, 0) & "/NG": Exit For
>  Next
>  MsgBox "チェック結果:" & a
>End Sub

単純にRangeオブジェクトで出来たんですね・・・
難しく考えすぎてRangeのヘルプを見ていませんでした。お恥ずかしい。
しかも結果の返し方もわかりやすくなってますし、
こんな時間にもかかわらず本当にありがとうございました!
2 hits

【32545】コードの記述について(急ぎません) NK 05/12/17(土) 1:53 質問
【32546】補足です・・・ NK 05/12/17(土) 2:00 発言
【32547】Re:補足です・・・ Ned 05/12/17(土) 2:28 発言
【32548】Re:補足です・・・ Ned 05/12/17(土) 2:37 発言
【32549】ありがとうございました! NK 05/12/17(土) 2:48 お礼

49105 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free