エクセル マクロをご教示ください。
1行目はタイトル行
現在、下記の様に構文を書きましたが
If Cells(i, 18) <> "1111/11/11" And Cells(i, 17) = "×" Then の所で
エラーが出ます。
R列2行目に1111/11/11があり
エラー文は Cells(i, 18)="1111/11/11" 、 Cells(i, 17) =エラー2015 、i=2
因みにQ2には関数が入っていて #VALUE!
Dim myRng1 As Range
For i = 2 To Cells(Rows.Count, 1).End(xlUp).Row
If Cells(i, 18) <> "1111/11/11" And Cells(i, 17) = "×" Then '←ここでエラー
Set myRng1 = Range(Cells(i, "A"), Cells(i, "AE"))
myRng1.Interior.Color = RGB(255, 192, 0)
End If
Next
宜しくお願いいたします。
No.1ベストアンサー
- 回答日時:
こんにちは
当方の環境では「エラー13」になりますね。
そうであれば、セルのエラー値と文字列を比較しようとして、できないという意味になりますが、どうやら異なる状況のようなご質問なので・・
試しに、
Cells(i, 17) = "×"
を
Cells(i, 17).Text = "×"
にすることで、通ったりしませんか?
No.2
- 回答日時:
以下のようにしてください。
エラーになっているセルは、読み飛ばします。
Dim myRng1 As Range
For i = 2 To Cells(Rows.Count, 1).End(xlUp).Row
If IsError(Cells(i, 17)) = False And IsError(Cells(i, 18)) = False Then
If Cells(i, 18) <> "1111/11/11" And Cells(i, 17) = "×" Then
Set myRng1 = Range(Cells(i, "A"), Cells(i, "AE"))
myRng1.Interior.Color = RGB(255, 192, 0)
End If
End If
Next
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) VBAの指示の内容 昨日こちらでご教示頂いたのですが初心者な為、一つ一つの指示が何をやっているのかわ 2 2022/10/25 18:08
- Visual Basic(VBA) 実行時エラー´5854´ 文字列型パラメーターが長すぎます。 3 2023/06/08 21:17
- Visual Basic(VBA) エラーコード1004 6 2022/06/09 14:12
- Visual Basic(VBA) VBAで実行時エラー'424' オブジェクトが必要ですと出る 2 2022/10/07 09:25
- Excel(エクセル) なぜExit Subがあるのかわかりません 4 2023/02/19 12:34
- Excel(エクセル) エクセルVBAでオブジェクトが必要です 2 2022/09/10 16:37
- Visual Basic(VBA) VBA 請求書自動作成 3 2022/04/24 01:58
- Visual Basic(VBA) VBAで教えて頂きたいのですが? 1 2022/04/29 02:36
- Excel(エクセル) マクロで最終行から上に検索を逆にしたい 1 2022/05/17 18:27
- Visual Basic(VBA) 【VBA】特定のワードが入っている行全体を塗りつぶしたい 4 2022/04/20 15:22
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelでエラー(#N/Aなど)値を...
-
SUM関数の範囲に#N/Aが...
-
Eエクセルの計算方法で空欄を0...
-
もしセルが"#N/A"なら~をする...
-
自動改札のエラーって…
-
送信エラー時、レポートメール...
-
ExcelでVBAを使用した際に、『...
-
VBAで「致命的なエラー」が出ま...
-
ACCESS VBA でのエラー解決の根...
-
VLOOKUPで求めた数値をさらにVL...
-
インポートエラーのテーブルを...
-
エクセルについてです。 カウン...
-
セルフレジで誤作動多発。
-
相手のエラーによる出塁でも出...
-
DoEvents
-
VLOOKUP関数についての質問です...
-
エクセルのエラー文について
-
Suicaのモバイル決済で、 バス...
-
食洗機が詰まってしまいました。
-
【マクロ】【再質問】複数シー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAで「致命的なエラー」が出ま...
-
Excelでエラー(#N/Aなど)値を...
-
もしセルが"#N/A"なら~をする...
-
自動改札のエラーって…
-
ExcelでVBAを使用した際に、『...
-
SUM関数の範囲に#N/Aが...
-
Eエクセルの計算方法で空欄を0...
-
VLOOKUP関数についての質問です...
-
送信エラー時、レポートメール...
-
システムエラーです:&H80004005...
-
Excel関数について
-
ACCESS VBA でのエラー解決の根...
-
VLOOKUPで求めた数値をさらにVL...
-
Windowsのイベントビューアーで...
-
改札エラーについて
-
APEXをやっていたらこんなエラ...
-
EXCELマクロで☓400とでます
-
■□■読み方■□■ #N/A, #VALUE!, ...
-
デジカメでライトエラー、デー...
-
ファンヒーターにエラーが出て...
おすすめ情報