Здравствуйте, Compositum, Вы писали:
C>Затем через свой собственный парсер конвертирую результат в xml-формат. Но есть загвоздка: в Html-файле, полученном с помощью указанного выше кода ширины столбцов указаны в пикселах, а при работе в Excel, задаваемая пользователем ширина столбцов имеет др. единицы измерения, о которых написано в приведённом мною выше скрине. Я надеялся, что из единиц екселя можно перевести в пикселы, применив некий коэффициент, однако, как показала практика — этот коэффициент не постоянен и для каждой ширины столбца свой:
C>
C>Кто-нибудь в курсе, по какой формуле осуществляется перевод из "единиц Excel" в те же пикселы?
Ты сравниваешь разные вещи. В HTML/CSS ширина это width of content box. См.
здесь
А Excel использует width of border box.
Вот например copy-paste из excel в sciter/richtext editor:
http://files.rsdn.ru/13953/excel-sciter.png
как ты видишь ширина одинаковая.