это будет искать как встроенные и пользовательские форматы даты / времени.

аю файл .xlsx, используяOffice Open XML SDK и я запутался в чтении значений даты / времени. Одна из моих электронных таблиц имеет эту разметку (сгенерирован Excel 2010)

<x:row r="2" spans="1:22" xmlns:x="http://schemas.openxmlformats.org/spreadsheetml/2006/main">
  <x:c r="A2" t="s">
    <x:v>56</x:v>
  </x:c>
  <x:c r="B2" t="s">
    <x:v>64</x:v>
  </x:c>
  .
  .
  .
  <x:c r="J2" s="9">
    <x:v>17145</x:v>
  </x:c>

Ячейка J2 содержит серийное значение даты и атрибут стиляs="9", Однако в спецификации Office Open XML указано, что 9 соответствует гиперссылке. Это снимок экрана со страницы 4,999 изECMA-376, второе издание, часть 1 - Основы и язык разметки. Справочник.pdf.

Файл presetCellStyles.xml, включенный в спецификацию, также относится кbuiltinId 9 в виде гиперссылки.

<followedHyperlink builtinId="9">

Все стили в спецификации являются просто визуальными стилями форматирования, а не числовыми стилями. Где определены числовые стили и как дифференцировать ссылку на стильs="9" от указания стиля форматирования ячейки (визуальный) против стиля числа?

Очевидно, я смотрю не в том месте, чтобы сопоставлять стили ячеек с их числовыми форматами. Где правильное место, чтобы найти эту информацию?

Ответы на вопрос(6)

Ваш ответ на вопрос