Excel XML:インラインテキストのフォーマット

クレイグ・ジョンストン

単一のセル内に太字、非太字、および異なる色のテキストを含めることを目的として、Excelスプレッドシート内のセルにインラインスタイルを適用しようとしています。

私は以下を使用しています:

<Row>
  <Cell ss:StyleID="s1">
    <ss:Data ss:Type="String" xml:space="preserve" xlmns="http://www.w3.org/TR/REC-html40"><Font>Black text</Font><B>Bold text</B><Font html:Color="#FF0000">Red text</Font></ss:Data>
  </Cell>
</Row>

残念ながら、これは効果がないようです。Excelで開くと、テキストはすべて黒で太字ではありません。

私は信じているように、<Font html:Color="#FF0000">Red text</Font>そして<B>Bold text</B>使用する正しい要素であることに完全に困惑しています。

これが私の完全なXMLです:

<?xml version="1.0" encoding="utf-8"?><?mso-application progid="Excel.Sheet"?>
<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:o="urn:schemas-microsoft-com:office:office">
   <DocumentProperties xmlns="urn:schemas-microsoft-com:office:office">
      <Author>John</Author>
      <LastAuthor>Smith</LastAuthor>
      <LastPrinted>2013-11-13T12:16:09Z</LastPrinted>
      <Created>2011-10-05T11:29:15Z</Created>
      <LastSaved>2014-02-03T15:36:18Z</LastSaved>
      <Company>Microsoft</Company>
      <Version>14.00</Version>
   </DocumentProperties>
   <OfficeDocumentSettings xmlns="urn:schemas-microsoft-com:office:office">
      <AllowPNG/>
   </OfficeDocumentSettings>
   <ExcelWorkbook xmlns="urn:schemas-microsoft-com:office:excel">
      <WindowHeight>9096</WindowHeight>
      <WindowWidth>22980</WindowWidth>
      <WindowTopX>0</WindowTopX>
      <WindowTopY>252</WindowTopY>
      <ProtectStructure>False</ProtectStructure>
      <ProtectWindows>False</ProtectWindows>
   </ExcelWorkbook>

   <Styles>
      <Style xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" ss:ID="s1">
         <Alignment ss:Vertical="Top" ss:WrapText="1"/>
         <Borders>
            <Border ss:Position="Bottom" ss:LineStyle="Continuous" ss:Weight="1"/>
            <Border ss:Position="Left" ss:LineStyle="Continuous" ss:Weight="1"/>
            <Border ss:Position="Right" ss:LineStyle="Continuous" ss:Weight="1"/>
            <Border ss:Position="Top" ss:LineStyle="Continuous" ss:Weight="1"/>
         </Borders>
         <Font xmlns:x="urn:schemas-microsoft-com:office:excel" ss:FontName="Calibri" x:Family="Swiss" ss:Size="11"/>
      </Style>
   </Styles>

   <Worksheet xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" ss:Name="PDA Printout">
      <Table xmlns:x="urn:schemas-microsoft-com:office:excel">
         <Column ss:Width="500"/>
         <Row>
            <Cell ss:StyleID="s1">
               <ss:Data ss:Type="String" xml:space="preserve" xlmns="http://www.w3.org/TR/REC-html40"><Font>Black text</Font><B>Bold text</B><Font Color="#FF0000">Red text</Font></ss:Data>
            </Cell>
         </Row>
      </Table>
   </Worksheet>

</Workbook>
デビッド

可能のようです。タイプミスをしました。:)

xlmnsをxmlnsに変更します

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

フォント名、Excelマクロのテキストボックスのサイズを変更するコード

分類Dev

Excel VBAHTMLインポートフォーマット

分類Dev

パンダのスタイリング:数値をエクスポート-Excelにフォーマット

分類Dev

c#wpfインポートExcelパフォーマンス

分類Dev

Excelでデータをワイドフォーマットからロングフォーマットに再形成/再キャストする方法

分類Dev

Excelファイルにフリーフォーマットのリッチテキストデータを含めるために存在するソリューション

分類Dev

VBA Excel:ユーザーフォームのテキストボックスを介してテキストファイルをインポートするパスを指定します

分類Dev

ユーザーフォームのテキストボックスエントリの検証(Excel VBA)

分類Dev

パンダでExcelファイルを読み書きするときにExcelのテキストフォーマットを保持するにはどうすればよいですか?

分類Dev

シート/ Excelの2つのセルに基づいてカラーフォーマットで値を返すIFステートメント

分類Dev

HTMLコンテンツを開くときにExcelセルの「テキスト」をフォーマットする方法

分類Dev

ブランチ間でテキストをフォーマットする方法は、マクロExcel2010を使用して優れています

分類Dev

WebベースのJasperReportを使用したExcelファイルのフォーマットエラー

分類Dev

テキストファイルをExcelにインポートする

分類Dev

太字のExcel2016でコロンの前のテキストをフォーマットするにはどうすればよいですか?

分類Dev

HTMLテーブルをExcelにエクスポートするときにハイパーリンクをフォーマットする

分類Dev

JAVAを使用してExcelヘッダーテキストのフォント色を設定する方法

分類Dev

Excelドキュメントのクリーンアップ-コンテンツに基づいてセルをフォーマットする

分類Dev

複数のテキストファイルの2行目をExcelにインポートします

分類Dev

VBAを使用して特定のテキストファイルをExcelスプレッドシートにインポートする

分類Dev

Excel VBAは、テキストボックスの特定のフォーマットを確認します

分類Dev

ピボットテーブル集計でのExcelのパフォーマンス

分類Dev

Excelでラップタイムとセッションタイムのフォーマットを作成するにはどうすればよいですか?

分類Dev

Excel VBA-テキストファイルのセクションのインポート(バイナリインポート)

分類Dev

Excelドキュメントでテキストの色をプログラムで検出し、特定の色とフォントスタイルのテキストでセルのみを変更できますか?

分類Dev

テキストファイルのエクスポートExcel

分類Dev

Excelセルのコンテンツを取得し、フォーマットされた.txtファイルに配置します

分類Dev

ExcelドキュメントのコードビハインドからActiveXまたはフォームオブジェクト(テキストボックス)に到達する

分類Dev

Excelファイルに応じて一部のメーリングリストを再フォーマットする

Related 関連記事

  1. 1

    フォント名、Excelマクロのテキストボックスのサイズを変更するコード

  2. 2

    Excel VBAHTMLインポートフォーマット

  3. 3

    パンダのスタイリング:数値をエクスポート-Excelにフォーマット

  4. 4

    c#wpfインポートExcelパフォーマンス

  5. 5

    Excelでデータをワイドフォーマットからロングフォーマットに再形成/再キャストする方法

  6. 6

    Excelファイルにフリーフォーマットのリッチテキストデータを含めるために存在するソリューション

  7. 7

    VBA Excel:ユーザーフォームのテキストボックスを介してテキストファイルをインポートするパスを指定します

  8. 8

    ユーザーフォームのテキストボックスエントリの検証(Excel VBA)

  9. 9

    パンダでExcelファイルを読み書きするときにExcelのテキストフォーマットを保持するにはどうすればよいですか?

  10. 10

    シート/ Excelの2つのセルに基づいてカラーフォーマットで値を返すIFステートメント

  11. 11

    HTMLコンテンツを開くときにExcelセルの「テキスト」をフォーマットする方法

  12. 12

    ブランチ間でテキストをフォーマットする方法は、マクロExcel2010を使用して優れています

  13. 13

    WebベースのJasperReportを使用したExcelファイルのフォーマットエラー

  14. 14

    テキストファイルをExcelにインポートする

  15. 15

    太字のExcel2016でコロンの前のテキストをフォーマットするにはどうすればよいですか?

  16. 16

    HTMLテーブルをExcelにエクスポートするときにハイパーリンクをフォーマットする

  17. 17

    JAVAを使用してExcelヘッダーテキストのフォント色を設定する方法

  18. 18

    Excelドキュメントのクリーンアップ-コンテンツに基づいてセルをフォーマットする

  19. 19

    複数のテキストファイルの2行目をExcelにインポートします

  20. 20

    VBAを使用して特定のテキストファイルをExcelスプレッドシートにインポートする

  21. 21

    Excel VBAは、テキストボックスの特定のフォーマットを確認します

  22. 22

    ピボットテーブル集計でのExcelのパフォーマンス

  23. 23

    Excelでラップタイムとセッションタイムのフォーマットを作成するにはどうすればよいですか?

  24. 24

    Excel VBA-テキストファイルのセクションのインポート(バイナリインポート)

  25. 25

    Excelドキュメントでテキストの色をプログラムで検出し、特定の色とフォントスタイルのテキストでセルのみを変更できますか?

  26. 26

    テキストファイルのエクスポートExcel

  27. 27

    Excelセルのコンテンツを取得し、フォーマットされた.txtファイルに配置します

  28. 28

    ExcelドキュメントのコードビハインドからActiveXまたはフォームオブジェクト(テキストボックス)に到達する

  29. 29

    Excelファイルに応じて一部のメーリングリストを再フォーマットする

ホットタグ

アーカイブ