little-brother
|
Posted: Thu Mar 31, 2022 22:05 Post subject: |
|
|
В 10-ке может уже и по другому - я на Win7x64 привел результаты.
Зависит еще от типа заданного для ячейки. Ну и подозреваю, что в зависимости от битности/версии в ODBC-драйвере для Excel могут быть разные значения по умолчанию/алгоритмы, как выдавать такую колонку.
xlsx и xls по сути это разные форматы, потому и код там тож наверно разный. Отсюда и различия.
Можно конечно нашлепку сделать: если Excel, если то-то и то-то, то последний ноль выкинуть. Криво конечно, зато будет работать. Но значения вида 10.0 будут уже усекаться до 10. |
|