>>856
いろいろテストしたけど
A列の中に かなり大きな値で書式設定(通貨or会計とか)してるセルない?
一度 A列全選択して書式を標準にしたらどうでしょうか?

こちらでテストしたら(Excel2016) データが
=10^15
又は
1000000000000000

で書式が 通貨or会計の時

Dim c As Variant
c = Range("a1")

がオーバーフローになる(書式が標準や数値の時にはならない)