Namazu-win32-users-ja(旧)


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

Excel文書がインデックスできません



中村稔といいます。
Excel文書がインデックスできません。

構成は
  windows xp  home edition
  excel 2002 sp-1
  Namazu 2.0.10 for Win32
  kakasi-2.3.4
  pnamazu-2002.03.27
です。


02/03/29竹迫 良範さん「 Excel2002 における不具合を修正した oleexcel.pl」
を参考にoleexcel.plを下記のようにしました。


	my $sheetName = $sheet->Name;

	# SaveAs xlText FileFormat
       $sheet->Select;
       my $ret = $excel->ActiveWorkbook->SaveAs({
            'FileName'     => &Win32_FullPath($tmpfile),
            'FileFormat'   => xlText,  # xlText
            'CreateBackup' => 0        # False
	});


mknmzを実行すると以下のようになります。

C:\>call mknmz -O C:\namazu\var\namazu\indexex d:\MYDOCU~1\excel 
検索対象のファイルを調べています...
13個のファイルがインデックス作成の対象として見つかりました
1/13 - /d|/MYDOCU~1/excel/Book2.xls Undefined subroutine
&oleexcel::Win32_FullPath called at
C:/namazu/share/namazu/filter/win32/oleexcel.pl line 189.

Undefined subroutine &oleexcel::Win32_FullPath called at
C:/namazu/share/namazu/filter/win32/oleexcel.pl line 189
の意味がよくわからず、対処できません。

どなたか、ご援助ください。

----------------------------------------