Excel VBA質問箱 IV

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

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


31952 / 76734 ←次へ | 前へ→

【50023】Re:VLOOKUPでエラー値のセルをクリアに・・・
発言  Jaka  - 07/7/4(水) 11:02 -

引用なし
パスワード
   ▼(。。j) さん:
>VLOOKUPの数式を使って値の入っていないセル(エラー値になっているセル)だけをクリアにするマクロ式を教えてくださいm(_ _)m
>
>因みに数値が入っているセルは既に値を代入しているので数式は入っていない状態です。
>
> #N/A
> #N/A
> #N/A    ←全ての#N/Aだけをクリアにしたい。
>  80 ←数式は入っていない。
> #N/A
>  90
「VLOOKUPの数式を使って値の入っていないセル(エラー値になっているセル)だけ」なのに
なんで「 ←数式は入っていない。」とかが絡んでくるのか解りません。
最終的にどうしたいのか全くわかってません。
なんとなく、回答がすでに出ていると思いますが、取りあえずどっちだか解らないけどこんな感じのこと???

Sub GTV()
Dim Cel As Range, St As String
For Each Cel In Range("A1:A12")
  St = Cel.Formula
  If InStr(1, St, "VLOOKUP") > 0 Then
    Cel.Formula = "=if(isna(" & Mid(St, 2) & "),""""," & Mid(St, 2) & ")"
  End If
Next
End Sub

Sub GTR()
Dim Cel As Range, St As String
For Each Cel In Range("A1:A12")
  St = Cel.Formula
  If InStr(1, St, "VLOOKUP") > 0 Then
    If IsError(Cel) Then
     Cel.Value = Empty
    End If
  End If
Next
End Sub

4 hits

【50003】VLOOKUPでエラー値のセルをクリアに・・・ (。。j) 07/7/3(火) 11:16 質問
【50004】Re:VLOOKUPでエラー値のセルをクリアに・・・ ハチ 07/7/3(火) 11:27 回答
【50025】Re:VLOOKUPでエラー値のセルをクリアに・・・ (。。j) 07/7/4(水) 13:44 お礼
【50011】Re:VLOOKUPでエラー値のセルをクリアに・・・ 通りすがり 07/7/3(火) 14:25 発言
【50026】Re:VLOOKUPでエラー値のセルをクリアに・・・ (。。j) 07/7/4(水) 13:49 質問
【50021】Re:VLOOKUPでエラー値のセルをクリアに・・・ syugyoutyu 07/7/4(水) 9:45 回答
【50023】Re:VLOOKUPでエラー値のセルをクリアに・・・ Jaka 07/7/4(水) 11:02 発言
【50028】Re:VLOOKUPでエラー値のセルをクリアに・・・ (。。j) 07/7/4(水) 14:41 お礼
【50029】Re:VLOOKUPでエラー値のセルをクリアに・・・ syugyoutyu 07/7/4(水) 15:58 質問
【50031】Re:VLOOKUPでエラー値のセルをクリアに・・・ ぴかる 07/7/4(水) 19:39 発言
【50032】Re:VLOOKUPでエラー値のセルをクリアに・・・ 07/7/4(水) 20:34 回答

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