2009-11-17 78 views
1

我們嘗試從網頁中的服務器位置打開現有的Excel文件(2003),並使用以下語法將其保存在同一位置。如何在使用Classic ASP的網頁中導入excel文件?

Set ExcelReportApp = CreateObject("Excel.Application") 
ExcelReportApp.Workbooks.Open("http://bocntgcasd10/AppPortfolioCatalogrnd/Templates/DatabasesList.xls") 

它執行正常,但沒有顯示任何錯誤,但沒有顯示任何頁面,即網頁在DONE狀態下爲空白。

請讓我知道如何導入或打開我的網頁中的文件(寺)。

謝謝!

回答

0

你的問題是有點含糊不清,你已經發布的代碼實際上在哪裏運行。

如果代碼運行在服務器端,我不知道爲什麼你不會期望空白的網頁,你實際上沒有發送任何東西給客戶端。

如果代碼運行在客戶端,您應該在腳本中出現錯誤,因爲這類操作很可能會阻止瀏覽器(在IE中,您會看到狀態欄左下角的小黃色警告三角形)。再次,這將導致一個空白的網頁。

+0

此代碼適用於服務器端,因爲它是用vb腳本編寫的。你有什麼想法,如何從服務器位置打開Excel表格。 – Suman 2009-11-17 20:20:30

+0

您可以從瀏覽器甚至Excel的文件打開對話框直接導航到它。如果你想保存現有的文件,那麼你需要查看WebDAV。 – AnthonyWJones 2009-11-18 10:15:16

相關問題