
No.4ベストアンサー
- 回答日時:
こんにちは。
指定した範囲の中に、
数式が設定してあって、エラー値を返すセルがあれば、
そのセル範囲すべてを SpecialCells メソッドで取得し
対象が見つかった場合は、値を設定します。
仮に、D列全体のエラー値を探すように書いています。
Set Target = Cells.SpecialCells(xlCellTypeFormulas, xlErrors)
のように書けばシート全体を探します。
なるべく、狭く範囲指定した方がいいので、
Rangeで必要十分な範囲を指定するようにしてください。
' ' 標準モジュール
Sub Re8257713()
Dim Target As Range
On Error Resume Next
Set Target = Range("D:D").SpecialCells(xlCellTypeFormulas, xlErrors)
On Error GoTo 0
If Target Is Nothing Then Exit Sub
Target.Value = "あ"
End Sub
ご回答ありがとうございます。
初心者中の初心者なので、コード(?)をご丁寧に書いて頂き大変助かりました!!
そのままコピーさせて使用させて頂きます。
教えて頂いたとおり、シート全体はやめて、範囲を指定するようにしました。
本当にありがとうございました!!
No.2
- 回答日時:
いやだから、考える前に
If IsError(Selection.Value) Then Selection.Value = "あ"
そういう話でしょ?
ご回答ありがとうございます。
Sub test()
If IsError(Selection.Value) Then Selection.Value = "あ"
End Sub
とやってみたところ、1つのセルを選択した状態では上手くいくのですが、
範囲にしようとすると、自分で応用させる事ができず失敗してしまいました。
せっかく教えて頂いたのに申し訳ありません。
初心者であることをお伝え漏れていました。。。。
No.1
- 回答日時:
ご回答ありがとうございます。
そうなんです、今回VBAを使用して置き換えを行いたく、、
説明が不足しており、申し訳ありませんでした。。。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
もしセルが#N/A"なら~をする・・・には?"
Excel(エクセル)
-
エラー「#REF」の箇所を置き換える方法
Excel(エクセル)
-
エクセルVBAで#N/Aのようなエラー値を含むセルの検出は
Visual Basic(VBA)
-
-
4
EXCEL VBAで全選択範囲の解除
Excel(エクセル)
-
5
メッセージボックスのOKボタンをVBAでクリックさせたい
Visual Basic(VBA)
-
6
【Excel VBA】マクロでExcel自体を終了させたい
Excel(エクセル)
-
7
特定の文字がある行以外を削除するマクロ
その他(Microsoft Office)
-
8
マクロで#N/A"のエラー行を削除したい"
Visual Basic(VBA)
-
9
VBAでファイルを開くときにファイル名でワイルドカードを使用したいです
その他(プログラミング・Web制作)
-
10
worksheetFunctionクラスのVlookupプロパティを取得できません エラーへの対応
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで#N/Aを含めた平均値...
-
ドメインに参加しようとするとD...
-
循環参照にならない方法があっ...
-
アウトルックで送信時に「名前...
-
BASIC認証エラー時の表示HTML指定
-
エクセル #N/Aを印刷時に表示...
-
プロファイルエラー
-
エクセルのコメントの有無をV...
-
送信先の転送先の状態でメール...
-
エクセルVBA 関数エラー箇所を...
-
RealVNCで管理していたサーバを...
-
Access2007からADO接続にてEXCEL
-
クライアントが切断されました。
-
MACアドレス 00:E0:C3 SAKAI って
-
ECCメモリのエラー訂正時とイベ...
-
Virtual Sound Canvas (VSC) で...
-
androidのSocketでの正常なリソ...
-
[504 Gateway Timeout]が発生し...
-
リモートデスクトップ接続でパ...
-
「DNSサーバーを自動的に取得す...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで#N/Aを含めた平均値...
-
循環参照にならない方法があっ...
-
MACアドレス 00:E0:C3 SAKAI って
-
ドメインに参加しようとするとD...
-
プロファイルエラー
-
【QnapNAS】不良HDDと診断され...
-
マクロでのエラーについて
-
アウトルックで送信時に「名前...
-
エクセルVBA 関数エラー箇所を...
-
エクセル #N/Aを印刷時に表示...
-
MacでKCFErrorDomainCFNetwork ...
-
『ゼロサブネット』という言葉...
-
WSUSインストール時に設定ウィ...
-
Skype で検索時にエラーコメン...
-
CPUファン
-
CDManipulatorでのCCCDコピーに...
-
IEでランタイムエラーというの...
-
教えてgooサーバーエラー
-
クライアントが切断されました。
-
ロイロノートのエラーについて ...
おすすめ情報