[Namazu-devel-ja 1430] Re: Office 2007, Visio 2007 対応

Tadamasa Teranishi yw3t-trns @ asahi-net.or.jp
2007年 1月 15日 (月) 01:31:38 JST


T寺西です。

以下のサンプルを作成して試してみました。
・Excel で複数シート。セルに年月日、金額を入れる。
・Word に Excel のシートを貼り付ける。

http://www.akaneiro.jp/public/sample2007.tar.gz

Yukio USUDA wrote:
> 
> ・Excelで2枚目以降のシートに書かれた文書を取得できるか
> という点が気になっています。

2枚目以降のシートでも文字列は取得できるようです。
ただ、これは仕様なのかもしれませんが、セルに年月日だとか、
金額を入れている部分は取り出せないようです。
また、シート名も取り出せないようです。
 
> また、積極的にサポートするつもりはないのですが
> ・OLE コンテナで Word に Excel の表を張り付け
> た場合に
>    Excel の表内の文書が取得できるか
> という点も気になっています。

こちらは取り出せないようです。
 
> これは、サンプルまで用意する必要はないかと思いますが
> マクロが有効になった文書は拡張子が変わり
> docm, xlsm, pptm になるようです。
> http://office.microsoft.com/ja-jp/help/HA100069351041.aspx

はい。マクロが有効になった文書をインデックス対象にするか否かは
難しいところなので、とりあえず今回は除外しています。

わざわざ拡張子を分けた意味とか、もう少し背景を理解してから対応を
考えた方が良いのかなと...。
-- 
=====================================================================
寺西 忠勝(TADAMASA TERANISHI)  yw3t-trns @ asahi-net.or.jp
http://www.asahi-net.or.jp/~yw3t-trns/index.htm
Key fingerprint =  474E 4D93 8E97 11F6 662D  8A42 17F5 52F4 10E7 D14E




Namazu-devel-ja メーリングリストの案内