Excel VBA質問箱 IV

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

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


53419 / 76732 ←次へ | 前へ→

【28128】Re:on error について
質問  hisao E-MAIL  - 05/8/29(月) 18:36 -

引用なし
パスワード
   ▼kobasan さん:
早速お返事有り難う御座います。
ただし 此では エラーがあっても
Range("W" & n).Value = Sheets("data").Range("N" & J).Value
が生きているため 前の J で ("W" & n) を入れてしまいませんか?
エラーの行は空白にしたいのです。

>▼hisao さん 今晩は。
>
>>すみません。またまた教えて下さい。
>>次のような構文で 2回目以降のエラーでAA:に飛んでくれず
>>処理が中断します。
>>エラー処理の仕方に誤りが有ると思うのですがよく解りません。
>>宜しくお願い致します。
>
>この場合は、On Error GoTo AAでなく、On Error Resume Nextを使うといいのでは。
>以下で希望の動きをすると思います。
>
>
>On Error Resume Next
>>n = 3
>>Do Until Range("B" & n) = ""
>
>>J = Application.WorksheetFunction.Match(Range("B" & n), Sheets _ ("data").Range("I:I"), 0)
>>Range("W" & n).Value = Sheets("data").Range("N" & J).Value
>
>
>>n = n + 1
>>Loop
>
>Err.Clear
>
>>End Sub
0 hits

【28123】on error について hisao 05/8/29(月) 17:17 質問
【28127】Re:on error について kobasan 05/8/29(月) 18:15 発言
【28128】Re:on error について hisao 05/8/29(月) 18:36 質問
【28130】Re:on error について こたつねこ 05/8/29(月) 18:42 回答
【28132】Re:on error について hisao 05/8/29(月) 19:01 お礼
【28133】Re:on error について kobasan 05/8/29(月) 19:11 発言
【28139】Re:on error について ichinose 05/8/29(月) 19:55 発言
【28151】Re:on error について ponpon 05/8/29(月) 22:19 発言
【28160】Re:on error について kobasan 05/8/29(月) 22:51 発言
【28165】Re:on error について ponpon 05/8/30(火) 0:28 発言
【28167】Re:on error について ichinose 05/8/30(火) 8:01 発言
【28179】Re:on error について hisao 05/8/30(火) 15:01 お礼
【28168】Re:on error について hisao 05/8/30(火) 8:39 お礼

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