Excel VBA質問箱 IV

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

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


59469 / 76732 ←次へ | 前へ→

【21951】Re:if the else構文でエラーが出る。
発言  sa  - 05/2/4(金) 17:18 -

引用なし
パスワード
   モコ2 さん:
他ブックのデータ抽出の中で
下記のソースを載せてられましたが
If IsError(kekka) Then MsgBox "無い" の行は、
if(条件)then(処理) で、一行完結になり
その後のELSEやENDIFに対するifが無い事になります

If(条件1)then
 (処理1)
ElseIF(条件2)then
 (処理2)
Else
 (処理3)
End If

と違うので注意必要です
Jakaと重なってすみません


↓↓↓例のソース↓↓↓↓

'********************
Sub test1()
'********************
Dim kekka As Object

kekka = Application.Match("山本 太郎", Workbooks("会員名簿.xls"). _
Sheets("新規会員").Columns(9), 0)

If IsError(kekka) Then MsgBox "無い"
Else
MsgBox kekka & "行目に有り"
End If

End Sub

0 hits

【21943】if the else構文でエラーが出る。 モコ2 05/2/4(金) 14:30 質問
【21945】Re:if the else構文でエラーが出る。 ぴかる 05/2/4(金) 15:46 回答
【21951】Re:if the else構文でエラーが出る。 sa 05/2/4(金) 17:18 発言
【21955】Re:if the else構文でエラーが出る。 モコ2 05/2/4(金) 18:15 発言
【21960】Re:if the else構文でエラーが出る。 モコ2 05/2/4(金) 19:43 お礼

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