我有一个资料统计程序是用宏写的 但我得系统是用asp做的 
为了用asp调用这个宏程序 我想到了用vb写一个dll文件 可是出现了问题 请专家帮看看 首先我创建了一个p1工程 t1类 
写了如下代码: 
Private Sub Command1_Click() 
  Set xlApp = CreateObject("Excel.Application") '创建EXCEL应用类 
    xlApp.Visible = True '设置EXCEL可见 
    Set xlBook = xlApp.Workbooks.Open("e:\Temp\tu.xls") '打开EXCEL工作簿 
    Set xlSheet = xlBook.Worksheets(1) '打开EXCEL工作表 
    xlSheet.Activate '激活工作表 
    xlBook.RunAutoMacros (xlAutoOpen) 
End Sub 
这样生成了p1.dll文件 
然后再asp里面调 
<% 
set myobj=server.createobject("p1.t1") 
myobj.Command1_Click 
%> 运行老是报错 请大家帮忙运行一下找到问题所在 多谢!!!