
発生している問題・エラーメッセージ
VBAを実行した際、下記の位置で実行時エラー13 「型が一致しない」エラーが出ました。
VBA
1ws.Cells(R, C).Offset(-24,0) = "漢字"
R,Cには整数が入っています。
違う型の変数に代入している訳ではないのにエラーが出る原因は何が考えられるでしょうか。
前後の情報等が少ないですがよろしくお願いします。
補足情報
端末によってエラーが出るものと出ないものがあります。

前後の情報等が少ないです
申し訳ありません。
セルに文字を入れるだけなので他の情報はいらないと思っていました。
どの情報が必要なのかも分からないので、教えていただけると幸いです。
セルに文字を入れるときに型が一致しない事例なんてあるのでしょうか。

r, c の型が一番可能性があると思います。
ありがとうございます。
参考にさせていただきます。
R,Cの定義はどうなってますか。
ws.Cells(R, C).Offset(-24,0) = "漢字"の箇所で止まった時、
RにマウスをあてるとRの内容が表示されます。
Rの内容がとんでもない値になっていませんか。
Cについても同様です。
ありがとうございます。
Rの値が想定より小さいことでシート外を参照していたようです。
この場合も型が一致しないエラーがでると学べました。

回答1件
あなたの回答
tips
プレビュー