1

ファイルのバッチをプログラムでOCRしようとしています。Microsoft Office Document Imaging (MODI) には、VBA で制御できる適切な OCR が含まれていますが、奇妙なエラーが発生します。

Microsoft は次のコードを提供しています。

Sub TestOCR()
Dim miDoc As MODI.Document
Set miDoc = New MODI.Document
miDoc.Create "C:\document1.tif"
Screen.MousePointer = vbHourglass
miDoc.OCR
Screen.MousePointer = vbDefault
Set miDoc = Nothing
End Sub

miDoc.OCR で、Access が警告なしに突然閉じます。

グーグルによると、Office 2007 以降は MODI が含まれなくなりましたが、手動でインストールすることは可能です。それはすでに私の(仕事用の)コンピューターにあり、OCR を手動で行うことができます。Access で MODI 12.0 オブジェクト ライブラリを表示することもできます。Office 2003 の同僚がコードを実行しようとしたところ、同じエラーが発生しました。

このコードが失敗する原因を知っている人はいますか? 私はここで間違いなく途方に暮れています。

4

0 に答える 0