Wie zu extrahieren, werden mehrere Zellen aus einer excel-Datei mithilfe von javascript auf eine Funktion. (wenn möglich)

<html>
<head>
<title>
Style Get data from excel sheet
</title>
<script language="javascript" >
function GetData(cell,row){
var excel = new ActiveXObject("Excel.Application");
var excel_file = excel.Workbooks.Open("I:test.xlsx");
var excel_sheet = excel.Worksheets("Sheet1");
var data = excel_sheet.Cells(cell,row).Value;
document.getElementById('div1').innerText =data;
}
</script>
</head>
<body>
<p>&nbsp;</p>
<div style="background: #009955; width:'100%';" align="center">
<font color="#000080" size="12pt">
<b>Get data from excel sheets</b>
</font>
</div>
<center>
<p>&nbsp;</p>
<div id="div1" style="background: #DFDFFF; width:'100%';" align="center">
Click buttons to fetch data from F:\test.xls
</div>
<input type="button" value="cell(1),row(1)" onClick="GetData(1,1);" />
<input type="button" value="cell(2),row(1)" onClick="GetData(1,2);" />
<input type="button" value="cell(1),row(2)" onClick="GetData(2,1);" />
<input type="button" value="cell(2),row(2)" onClick="GetData(2,2);" />
</center>
</body>
</html>

Ich habe versucht, dies mehrere Male, und ich fürchte, ich kann mir auch nicht erklären sehr gut, so dass ich fand diese generische code von dieser Seite, dass ist fast genau das was ich brauche, es zu tun. Die einzige Sache ist, dass ich es brauche, um mehrere Zellen aus einer excel-Datei "onclick". Wie Sie sehen können, nur immer aus, d.h. (1,1), aber wie würde ich es schreiben, wenn ich wollte, alle von Ihnen (1,1)(1,2)(2,1)(2,2) erfasst werden mit nur einer Taste oder einem href? Ich weiß, das muss einfach sein, um Euch Jungs, aber ich bin neu in diesem. Zwei Wochen neue. Also bitte, jede Hilfe würde geschätzt werden. 🙂 (Und ich habe versucht, mit ihm zu spielen code ändern hier und da, aber nada.)

InformationsquelleAutor user1739280 | 2013-06-10

Schreibe einen Kommentar