エラーチェックマークの削除のサンプルコードですが、この場合は全てのセル範囲が対象になりますが、I列のみを削除する事は出来ないのでしょうか?色々試しましたがうまくいきません、教えて頂きたいのですが、よろしくお願い致します。
Sub Sample()
Dim Rng As Range
For Each Rng In ActiveSheet.UsedRange
If Rng.Errors.Item(xlNumberAsText).Value = True Then
Rng.Errors(xlNumberAsText).Ignore = True
End If
Next
End Sub
No.2ベストアンサー
- 回答日時:
こんばんは。
どちらも実際には試していませんが、最初からI列の範囲を対象にすれば良いかと思います。
Sub Sample()
Dim Rng As Range
For Each Rng In Range("I1:I" & Cells(Rows.Count, 9).End(xlUp).Row)
If Rng.Errors.Item(xlNumberAsText).Value = True Then
Rng.Errors(xlNumberAsText).Ignore = True
End If
Next
End Sub
若しくは、Rngが9(I列)かを確認すれば良いかと。
Sub Sample()
Dim Rng As Range
For Each Rng In ActiveSheet.UsedRange
If Rng.Column = 9 Then
If Rng.Errors.Item(xlNumberAsText).Value = True Then
Rng.Errors(xlNumberAsText).Ignore = True
End If
End If
Next
End Sub
No.1
- 回答日時:
以下のようにしてください。
Sub sample()
Dim Rng As Range
For Each Rng In ActiveSheet.UsedRange
If Rng.Column = 9 Then
If Rng.Errors.Item(xlNumberAsText).Value = True Then
Rng.Errors(xlNumberAsText).Ignore = True
End If
End If
Next
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 【VBAエラー】Nextに対するForがありません 対策について 5 2022/11/21 21:26
- Visual Basic(VBA) 【VBA】写真の貼り付けコードがうまく機能しません。 5 2022/09/01 18:43
- Visual Basic(VBA) 【VBA】Excelの特定範囲のセルを画像で保存したい 2 2023/01/25 13:06
- Excel(エクセル) エクセルシート中の全角英数字を半角に変換したい 4 2022/07/07 13:14
- Visual Basic(VBA) ExcelVBAに関する質問 3 2023/02/17 10:47
- Excel(エクセル) Rangeメソッドは失敗しました。globalオブジェクトについて 6 2021/11/21 21:54
- Visual Basic(VBA) 超難 日付に対するクロス集計 7 2021/12/06 20:56
- Visual Basic(VBA) マクロの修正方法の質問です。 1 2023/10/19 09:11
- Access(アクセス) ExcelのVBAコードについて教えてください。 4 2023/01/20 09:44
- Visual Basic(VBA) Excel vbaについての質問 3 2023/04/18 16:14
このQ&Aを見た人はこんなQ&Aも見ています
-
「どうして捨てられないの?」前妻の物を捨てられない男性の心理って?
前妻の物を捨てられない理由に加え、捨てるための手段はあるのかを専門家に聞いてみた!
-
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
EXCEL VBAで全選択範囲の解除
Excel(エクセル)
-
VBAで文字列を数値に変換したい
Excel(エクセル)
-
-
4
VBA 数値を文字列として貼付したい
Excel(エクセル)
-
5
【Excel VBA】CSV取込時、数字の先頭の0を消えないようにするには?
Excel(エクセル)
-
6
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
7
VBAでFormat がうまく使えない
Excel(エクセル)
-
8
VBA:日付を配列に入れ別セルに転記するとデータ型が変わる
Visual Basic(VBA)
-
9
VBA(エクセル)のユーザーフォームの固定
Visual Basic(VBA)
-
10
VBAを何回も作り直して、容量が増えた
Excel(エクセル)
-
11
ACCESSで空白のデーターをクエリで判定/識別する方法を教えてくださ
Access(アクセス)
-
12
オートコンプリート機能?候補を表示させたくない
Access(アクセス)
-
13
2つ以上の変数を比較して最大数を求めたい
Word(ワード)
-
14
array関数で格納した配列の型を変更する
Visual Basic(VBA)
-
15
Msgboxの×が押されたとき
Excel(エクセル)
-
16
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
17
private subモジュールを他のモジュールから呼び出して使う方法を教えてください(-.-)
Visual Basic(VBA)
-
18
別ブックをダイアログボックスで指定してそこにあるシートをコピーしたい
Excel(エクセル)
-
19
【Excel VBA】先頭の「0」飛びを埋める方法
Visual Basic(VBA)
-
20
【Excel VBA】指定行以降をクリアするには?
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
B列の最終行までA列をオート...
-
Excelで、あるセルの値に応じて...
-
IIF関数の使い方
-
Worksheets メソッドは失敗しま...
-
Cellsのかっこの中はどっちが行...
-
vba 2つの条件が一致したら...
-
文字列の結合を空白行まで実行
-
データグリッドビューの一番最...
-
Changeイベントでの複数セルの...
-
VBAを使って検索したセルをコピ...
-
【Excel VBA】カンマと改行コー...
-
VBAを用いて条件付きの平均値、...
-
VBAのFind関数で結合セルを検索...
-
VBAでのリスト不一致抽出について
-
VBAで、特定の文字より後を削除...
-
【VBA】2つのシートの値を比較...
-
VBAでエラーインジケーターにつ...
-
VBAの構文 3列置きにコピーし...
-
rowsとcolsの意味
-
VBAで10行おきにセルの下に罫線...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Worksheets メソッドは失敗しま...
-
Excelで、あるセルの値に応じて...
-
B列の最終行までA列をオート...
-
vba 2つの条件が一致したら...
-
Cellsのかっこの中はどっちが行...
-
マクロ 最終列をコピーして最終...
-
VBAを使って検索したセルをコピ...
-
データグリッドビューの一番最...
-
URLのリンク切れをマクロを使っ...
-
VBAのFind関数で結合セルを検索...
-
【VBA】2つのシートの値を比較...
-
文字列の結合を空白行まで実行
-
IIF関数の使い方
-
Excel(M365) Vlookup/セル反転(...
-
VBA指定行削除
-
VBAでのリスト不一致抽出について
-
C# dataGridViewの値だけクリア
-
Changeイベントでの複数セルの...
-
VBAで、特定の文字より後を削除...
-
rowsとcolsの意味
おすすめ情報