投稿時間:2002/12/02(Mon) 09:23 投稿者名:坂磨呂
Eメール:
URL :
タイトル:Re: Excelマクロかどうかを調べる方法
> ASPで、Excel Objectを使って、Excel操作を行っているのですが、 > 対象のExcelにマクロが組み込まれているか否かを調べる方法って > ありますでしょうか? > > ASPでなくても、VBでの方法を知っている方は、どうかご教授願います。
ちょっと調べただけなのですが、 Excel.Workbook.VBProject.VBComponents.Item を Excel.Workbook.VBProject.VBComponents.Count 数の分、順番に (Excel.Workbook.VBProject.VBComponents.Item(1 〜 ...Count)) 調べていき、 Excel.Workbook.VBProject.VBComponents.Item(n).Type が vbext_ct_StdModule ならば、マクロのようです。
他にも方法があるかもしれません。 外していたら、申し訳ありません。
|