理由はわかりませんが、ポップアップで特定のID番号:3038776336を入力すると実行時エラーが発生します。変数を文字列からLongに変更しようとしましたが、うまくいきませんでした。ほかに何が足りないのですか?二重 ランタイムエラー '6'オーバーフロー
Range("BM1").Select
ActiveCell.FormulaR1C1 = "I/O"
lngLastRow = ActiveSheet.Cells(ActiveSheet.Rows.Count, "A").End(xlUp).Row
Dim Account As String
ID = InputBox("ID #")
Dim Cont
For Cont = 2 To lngLastRow
If Cells(Cont, 10) = CLng(ID) Then
Cells(Cont, 65).FormulaR1C1 = "Outbound"
Else
Cells(Cont, 65).FormulaR1C1 = "Inbound"
End If
Next Cont
「lngLastRow」はどこかで宣言されていますか? –
いいえ、私はそれを試してみましたが、それは助けに見えませんでした –
私はCLngをCStrに変えればそれはちょうど不一致かもしれませんが、それは他の数字ではなくこの1つで働いたのが奇妙です –