2011/12/22

Recent entries from same category

  1. Vim で Go 言語を書くために行った引越し作業 2020年度版
  2. Vim をモダンな IDE に変える LSP の設定
  3. ぼくがかんがえたさいきょうの Vim のこうせい 2019年 年末版
  4. VimConf 2019 を終えて
  5. clangd を使う時に便利なコマンド compiledb

# vim
Vimを起動して
<?xml version="1.0"?>
<?mso-application progid="Excel.Sheet"?>
<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet">
 <Worksheet ss:Name="Sheet1">
 </Worksheet>
</Workbook>
XMLを書いて
<?xml version="1.0"?>
<?mso-application progid="Excel.Sheet"?>
<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet">
 <Worksheet ss:Name="Sheet1">
  タカッ
  トラッ
  バッタッ
 </Worksheet>
</Workbook>
データを足して
<?xml version="1.0"?>
<?mso-application progid="Excel.Sheet"?>
<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet">
 <Worksheet ss:Name="Sheet1">
  タカッ
  トラッ
  バッタッ
 </Worksheet>
</Workbook>
Visual選択してzencoding-vimでラップする。("CTRL-Y" and ",")
Tag: Table>Row>Cell*>Data[ss:Type=String]
<?xml version="1.0"?>
<?mso-application progid="Excel.Sheet"?>
<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet">
 <Worksheet ss:Name="Sheet1">
  <Table>
    <Row>
        <Cell>
            <Data ss:Type="String">タカッ</Data>
        </Cell>
        <Cell>
            <Data ss:Type="String">トラッ</Data>
        </Cell>
        <Cell>
            <Data ss:Type="String">バッタッ</Data>
        </Cell>
    </Row>
  </Table>
 </Worksheet>
</Workbook>
後は
:w Book1.xls
出来上がり。
Excel
Posted at by | Edit


blog comments powered by Disqus