Monday, May 20, 2024
 Popular · Latest · Hot · Upcoming
71
rated 0 times [  73] [ 2]  / answers: 1 / hits: 56173  / 11 Years ago, wed, march 6, 2013, 12:00:00

I have this code:



<html>
<script type=text/javascript>
function test() {
var Excel = new ActiveXObject(Excel.Application);
Excel.Workbook.Open(teste.xlsx);
}
</script>

<body>

<form name=form1>
<input type=button onClick=test(); value=Open File>
<br><br>
</form>

</body>
</html>


So the main problem is I keep getting this error:



On line 7 , Unable to get value of property Open
URL file:///C:/users/admin/desktop/test.hta

More From » excel

 Answers
47

Firstly, try moving your script to the bottom of the body. You should also set your Excel variable to be visible. And there's a typo with the line Excel.Workbook.Open(teste.xlsx); (should be Workbooks). The following is working for me in IE. I don't think it will work in other browsers:



<html>

<body>

<form name=form1>
<input type=button onClick=test() value=Open File>
<br><br>
</form>

<script type=text/javascript>
function test() {
var Excel = new ActiveXObject(Excel.Application);
Excel.Visible = true;
Excel.Workbooks.Open(teste.xlsx);
}
</script>
</body>
</html>

[#79794] Tuesday, March 5, 2013, 11 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
christianu

Total Points: 481
Total Questions: 124
Total Answers: 99

Location: Trinidad and Tobago
Member since Thu, Dec 1, 2022
2 Years ago
christianu questions
;