Не пользуйтесь типом Variant, если не нуждаетесь в его особенных свойствах, таких например, как хранение величин типа Empty и Null. Каждая переменная Variant занимает 16 байт (против 8, занимаемых Double или Currency) и, в общем, очень тормозная.
Variant (числа)
16 байт Любое числовое значение в рамках диапазона типа данных Double
Variant (символы)
22 байта + длина строки
Сейчас этот форум просматривают: Google-бот и гости: 43