Microsoft Excel XML - форматирование строк - PullRequest
7 голосов
/ 12 июля 2011

Я использую Microsoft XML Excel с ColdFusion для отображения результатов моего запроса на листе Excel.Я использую несколько листов.Я вижу, что есть свойство стиля границы.Есть ли способ, которым я могу установить цвет фона для строк и других стилей.Я не вижу хорошей документации о том, как все это сделать.

Спасибо

1 Ответ

21 голосов
/ 14 июля 2011

См. XML в Excel и компонент электронных таблиц для полной документации.Но это часто помогает просто создать электронную таблицу, сохранить ее как * .xml и просмотреть вывод.Пример:

... 
<Styles>
  <Style ss:ID="s23">
   <Interior ss:Color="#800080" ss:Pattern="Solid"/>
  </Style>
  <Style ss:ID="s24">
   <Interior ss:Color="#0000FF" ss:Pattern="Solid"/>
  </Style>
 </Styles>
 <Worksheet ss:Name="Sheet1">
  <Table ss:ExpandedColumnCount="1" ss:ExpandedRowCount="3" x:FullColumns="1"
   x:FullRows="1">
   <Row>
    <Cell ss:StyleID="s23"><Data ss:Type="String">apple</Data></Cell>
   </Row>
   <Row>
    <Cell ss:StyleID="s24"><Data ss:Type="String">orange</Data></Cell>
   </Row>
  </Table>
 </Worksheet>
  ...
...