Namazu-devel-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: win32_ole_filter
- From: Yukio USUDA <m6694ha392t@xxxxxxxxxxxxxxx>
- Date: Wed, 12 May 2004 20:34:59 +0900
- X-ml-name: namazu-devel-ja
- X-mail-count: 04337
- References: <40A14B09.1211D036@asahi-net.or.jp>
臼田です。
Tadamasa Teranishi wrote:
>
> Excel のメンバ Enum XlPivotFieldDataType で定義された Const xlText
> を $excel->xlText で参照できるものと誤解しました。
>
> $const->{xlText} で参照できるので、$const を外に出して、こちらを使う
> のはどうでしょう?
>
これでOKでした。
> Yukio USUDA wrote:
> >
> > No type library matching "Microsoft Excel" found at /namazu/share/namazu/filter/
> > win32/oleexcel.pl line 56
> > Win32::OLE(0.1701): GetOleTypeLibObject() Not a Win32::OLE::TypeLib object at c:
> > /Perl/site/lib/Win32/OLE/Const.pm line 45.
> >
> > は表示されますね。
> > エラー出力はうまく捨てられないのですかね
>
> $Win32::OLE::Warn = 0;
>
> を use Win32::OLE qw(in with); の直後に入れるとかはどうで
> しょう?
こちらはだめでした。
use Win32::OLE::Const 'Microsoft Excel';
で読み込むのをやめて
use Win32::OLE::Const;
にしておいて
status()の中で他の行と同じように
Win32::OLE::Const->Load('Microsoft Excel');
で読み込めばワーニングは表示されなくなりますがどうでしょうか。
臼田幸生