Linda-chan
Столкнулась с неожиданной проблемой.
Есть тип данных Long, который принимает значения от -2'147'483'648 до 2'147'483'647. Если взять пустой цикл от меньшего к большему, то оно сначала пробегает все значения, а потом случается ошибка 6 – «Overflow». Значение переменной из цикла в этот момент равняется -2'147'483'648.
Что характерно, в VBA та же история.
Ещё интересно, что, если вписать значение -2'147'483'648 в редакторе кода, то он автоматом в конце впишет «#», тоесть укажет, что это значение типа Double. Если подставить «&», тоесть, что это Long, то редактор начнёт выдавать ошибку «Expected: expression». А вот с -2'147'483'647 уже всё в порядке.
Наверняка, не связано, но всё равно забавно.
