0

コードのこの部分の最後の行でタイプの不一致エラーが発生します。

Dim test As Object
Set test = Mid(Trim(row.Cells(1, 19).Value), 9, 1) Mod 2

どうすれば解決できますか?

4

1 に答える 1

3

VBA には型階層がなくObject、オブジェクト インスタンス用であり、プリミティブ型を保持できません。

使うLong

Dim test As long
test = Mid(Trim(row.Cells(1, 19).Value), 9, 1) Mod 2
于 2012-09-24T12:16:06.017 に答える