Namazu-devel-ja(旧)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: win32_ole_filter



臼田です。

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');
で読み込めばワーニングは表示されなくなりますがどうでしょうか。

臼田幸生