Зачем вам это нужно? Попробуйте установить диапазон от 0 до 100 или от 0 до 1000 (в процентах от размера вашего документа, в основном) и масштабировать от этого до необходимого вам диапазона.
РЕДАКТИРОВАТЬ: Например, если у вас есть документ с 40000 строк, установите максимум полосы прокрутки на 100. Когда вы читаете значение, умножьте его на отношение размера документа к максимальному размеру полоса прокрутки. Когда большой палец полосы прокрутки окажется посередине на 50, вы получите 50 * (40 000/100) или 20 000.
Вам нужно будет использовать long
в VB6.