因此,我需要能夠讀取Excel工作表並訪問單元格的值。到目前爲止,我剛剛創建了一個小演示,試圖測試我在其他地方看到的代碼,但到目前爲止,我沒有運氣。這裏的演示:如何使用javascript讀取excel單元格值
function readFile(){
var excel=new ActiveXObject("Excel.Application");
var excel_file = excel.Workbooks.Open("C:\\temp\\mod9.csv");
var excel_sheet = excel_file.Worksheets("mod9");
var data = excel_sheet.Cells(1,1).Value;
alert(data);
return data
}
真的,這個演示中,我只是想看看我能拉一個值,但每當我嘗試運行此,它停在該函數的第一行。它說「ActiveXObject沒有定義。」如果您有另一種建議閱讀文件的方式,那麼我也很樂意閱讀。任何幫助,將不勝感激。
你不應該在此ActiveX答覆,因爲它只能在IE中工作,再加上用戶不要安裝Excel – 2012-02-28 10:02:27
ActiveXObject僅在IE上可用。您不會在其他瀏覽器上使用此代碼。 – fajran 2012-02-28 10:06:26
爲什麼不把excel文件保存爲XML格式並使用XLST? – Aprillion 2012-02-29 18:43:58