<div class="codetitle"> <span><a style="CURSOR: pointer" data="36288" class="copybut" id="copybut36288" onclick="doCopy('code36288')"><u>コードをコピー</u></a></span> コードは次のとおりです:</div> <div class="codebody" id="code36288"> <br><!DOCTYPE HTML PUBLIC "-//W3C/ /DTD HTML 4.0 移行版//EN"> <br><HTML> <br><HEAD> <br><TITLE>Excel にエクスポート</TITLE> <br><script type="text/javascript "> <br>var idTmr = ""; <br>function killExcelProcess(appExcel_){ <br>appExcel_.Quit(); <br>appExcel_ = null; <br>idTmr = window.setInterval("Cleanup() ;", 1); <br>} <br><br>//Excel にエクスポートします。パラメーター tableid は、JSP ページでエクスポートする必要があるテーブルの ID です。IE のセキュリティ設定を変更する必要があります。 ActiveX を開きます。それでも使用できない場合は、サーバーに移動して「regsvr32 scrrun.dll」を実行します。 ''); <br>var appExcel = new ActiveXObject("Excel.Application"); <br><br>killExcelProcess(appExcel); <br><br>//タイトル<br>if (notitleandsearch==null||notitleandsearch==false){ <br>var elTable = document.getElementById('div_title'); <br>var oRangeRef = document.body.createTextRange(); moveToElementText(elTable); <br>oRangeRef.execCommand( "コピー" ) ; <br>appExcel.ActiveSheet.Paste(); 🎜>clipboardData.setData('Text',''); <br>appExcel.ActiveSheet.Cells(2,1).select(); <br>appExcel.ActiveSheet.Paste(); <br>var elTable1 = document.getElementById(tableid); <br> var oRangeRef1 = document.body.createTextRange(); <br>oRangeRef1.execCommand( "Copy" ); 🎜><br>appExcel.WorkSheets(1).Activate; <br>if (notitleandsearch==null||notitleandsearch==false){ <br>appExcel.ActiveSheet.Cells(3,1).select(); 🎜>}else{ <br>appExcel.ActiveSheet.Cells(1, 1).select(); <br>} <br>appExcel.WorkSheets(1).Activate<br>appExcel.ActiveSheet.Paste(); <br>appExcel.Visible = true; <br><br>} catch(e) { <br>alert("IE のセキュリティ設定と ActiveX が有効になっていることを確認してください。 "); <br>return false; <br>} <br>clipboardData.setData('text',''); <br>} <br></script> <br></HEAD> <br><br><BODY> <br><button onclick="javascript:exportToExcel('testList','');"</button><br> <br><br> id='div_title' > <br><font color='black' size='4'><strong>レポートをエクスポート</strong></font> ><テーブル ID = "testList" bordercolor="#000000" border = "1"> <br><tr><br><td> /td><br></td><br><tr><br><td>サン 1<br><td>2<br> </td> <tr>2<br> td>張三 2</td> <br></tr> <br><td> /td><br><br> </tr> <tr> <br><td> <br>サン 4<br> </td> <td>2<br> </td> </tr> <tr> <br><br> td>張三 5</td><br></tr><br><tdcolspan="2"> : <br><br><br><br><br> /HTML><br><br> </tr> </div>