亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 辦公 > Excel > 正文

javascript導入EXCEL數據

2024-08-23 19:47:47
字體:
來源:轉載
供稿:網友

以前讀書的時候絕不會想到會用客戶端腳本來實現這些功能,現在卻一開始就要用上了,而且還覺得挺實用的。 參考《Windows腳本技術》,應該會有一點收獲。<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Untitled Page</title>
</head>
<script language="javascript" type="text/Javascript">
function importXLS(fileName)
{
objCon = new ActiveXObject("ADODB.Connection");
objCon.PRovider = "Microsoft.Jet.OLEDB.4.0";
objCon.ConnectionString = "Data Source=" + fileName + ";Extended Properties=Excel 8.0;";
objCon.CursorLocation = 1;
objCon.Open;
var strQuery;
//Get the SheetName
var strSheetName = "Sheet1$";
var rsTemp = new ActiveXObject("ADODB.Recordset");
rsTemp = objCon.OpenSchema(20);
if(!rsTemp.EOF)
strSheetName = rsTemp.Fields("Table_Name").Value;
rsTemp = null
rsExcel = new ActiveXObject("ADODB.Recordset");
strQuery = "SELECT * FROM [" + strSheetName + "]";
rsExcel.ActiveConnection = objCon;
rsExcel.Open(strQuery);
while(!rsExcel.EOF)
{
for(i = 0;i<rsExcel.Fields.Count;++i)
{
alert(rsExcel.Fields(i).value);
}
rsExcel.MoveNext;
}
// Close the connection and dispose the file
objCon.Close;
objCon =null;
rsExcel = null;
}
</script>
</head>
<body>
<input type="file" id="f" />
<input type="button" id="b" value="import" onclick="if(f.value=='')alert('請選擇xls文件');else importXLS(f.value)" />
</body>
</html>trackback:http://hi.baidu.com/netcorner/blog/item/4c35a818788f670635fa41d3.html通過Javascript操作Excel
function AutomateExcel()
{

// Start Excel and get application object.
var oXL = new ActiveXObject("Excel.Application");

oXL.Visible = true;

// Get a new workbook.
var oWB = oXL.Workbooks.Add();
var oSheet = oWB.ActiveSheet;

// Add table headers going cell by cell.
oSheet.Cells(1, 1).Value = "First Name";
oSheet.Cells(1, 2).Value = "Last Name";
oSheet.Cells(1, 3).Value = "Full Name";
oSheet.Cells(1, 4).Value = "Salary";

// Format A1:D1 as bold, vertical alignment = center.
oSheet.Range("A1", "D1").Font.Bold = true;
oSheet.Range("A1", "D1").VerticalAlignment = -4108; //xlVAlignCenter

// Create an array to set multiple values at once.

// Fill A2:B6 with an array of values (from VBScript).
oSheet.Range("A2", "B6").Value = CreateNamesArray();

// Fill C2:C6 with a relative formula (=A2 & " " & B2).
var oRng = oSheet.Range("C2", "C6");
oRng.Formula = "=A2 & /" /" & B2";

// Fill D2:D6 with a formula(=RAND()*100000) and apply format.
oRng = oSheet.Range("D2", "D6");
oRng.Formula = "=RAND()*100000";
oRng.NumberFormat = "$0.00";

// AutoFit columns A:D.
oRng = oSheet.Range("A1", "D1");
oRng.EntireColumn.AutoFit();

// Manipulate a variable number of columns for Quarterly Sales Data.
DispalyQuarterlySales(oSheet);

// Make sure Excel is visible and give the user control
// of Excel's lifetime.
oXL.Visible = true;
oXL.UserControl = true;
}<HTML>
<HEAD>
<TITLE>將頁面中指定表格的數據導入到Excel中</TITLE>
<SCRIPT LANGUAGE="javascript">
<!--
function AutomateExcel()
{

var oXL = new ActiveXObject("Excel.Application"); //創建應該對象
var oWB = oXL.Workbooks.Add();//新建一個Excel工作簿
var oSheet = oWB.ActiveSheet;//指定要寫入內容的工作表為活動工作表
var table = document.all.data;//指定要寫入的數據源的id
var hang = table.rows.length;//取數據源行數
var lie = table.rows(0).cells.length;//取數據源列數

// Add table headers going cell by cell.
for (i=0;i<hang;i++){//在Excel中寫行
for (j=0;j<lie;j++){//在Excel中寫列
//定義格式
oSheet.Cells(i+1,j+1).NumberFormatLocal = "@";
//!!!!!!!上面這一句是將單元格的格式定義為文本
oSheet.Cells(i+1,j+1).Font.Bold = true;//加粗
oSheet.Cells(i+1,j+1).Font.Size = 10;//字體大小
oSheet.Cells(i+1,j+1).value = table.rows(i).cells(j).innerText;//向單元格寫入值
}
}
oXL.Visible = true;
oXL.UserControl = true;
}
//-->
</SCRIPT>
</HEAD>

<BODY>
<table border="0" width="300" id="data" bgcolor="black" cellspacing="1">
<tr bgcolor="white">
<td>編號</td>
<td>姓名</td>
<td>年齡</td>
<td>性別</td>
</tr>
<tr bgcolor="white">
<td>0001</td>
<td>張三</td>
<td>22</td>
<td>女</td>
</tr>
<tr bgcolor="white">
<td>0002</td>
<td>李四</td>
<td>23</td>
<td>男</td>
</tr>
</table>
<input type="button" name="out_excel" onclick="AutomateExcel();" value="導出到excel">
</BODY>
</HTML>


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产91色在线|免| 日韩免费观看在线观看| 国产精选久久久久久| 欧美与黑人午夜性猛交久久久| 亚洲成人久久久| 精品无码久久久久久国产| 91青草视频久久| 亚洲理论在线a中文字幕| 国产一级揄自揄精品视频| 亚洲精品av在线| 欧洲成人在线视频| 亚洲系列中文字幕| 97精品伊人久久久大香线蕉| 色www亚洲国产张柏芝| 亚洲成av人影院在线观看| 欧美在线视频免费播放| 2019亚洲日韩新视频| 亚洲男人的天堂网站| 亚洲精品电影网在线观看| 97国产精品视频人人做人人爱| 亚洲综合在线播放| 色综合久综合久久综合久鬼88| 精品偷拍各种wc美女嘘嘘| 日韩精品免费在线| 色综合91久久精品中文字幕| 热久久免费视频精品| 国产精品成久久久久三级| 久久久久久久久久久免费| 欧美猛少妇色xxxxx| 日韩大胆人体377p| 亚洲91精品在线观看| 国产精品福利无圣光在线一区| www.亚洲成人| 精品国产一区二区三区久久久狼| 伊人久久综合97精品| 久久久久成人精品| 91精品国产一区| 成人观看高清在线观看免费| 一区二区在线免费视频| 国产中文字幕日韩| 亚洲欧美中文日韩在线| 亚洲一级免费视频| 亚洲网在线观看| 国产91精品久久久久久| 热久久美女精品天天吊色| 国产一区二区日韩精品欧美精品| 国产精品自拍网| 裸体女人亚洲精品一区| 欧美午夜激情小视频| 国产亚洲欧美日韩精品| 综合av色偷偷网| 日韩色av导航| 亚洲精品视频中文字幕| 国内精品免费午夜毛片| 在线观看中文字幕亚洲| 成人性生交大片免费观看嘿嘿视频| 在线观看日韩专区| 中文字幕日韩免费视频| 国产精品无码专区在线观看| 夜夜嗨av一区二区三区免费区| 久久躁狠狠躁夜夜爽| 亚洲国产精品久久91精品| 欧美日韩激情视频8区| 91精品国产91久久久久久不卡| 97碰碰碰免费色视频| 国产免费一区二区三区香蕉精| 亚洲天堂视频在线观看| 91成人性视频| 在线日韩第一页| 中文字幕一区二区精品| 国产精品美女在线观看| 亚洲精品国产综合久久| 日韩亚洲欧美中文高清在线| 久久久久久久电影一区| 精品久久久久久久久国产字幕| 91成人在线播放| 日本最新高清不卡中文字幕| 欧美日本亚洲视频| 国产日产久久高清欧美一区| 国产成人精品在线视频| 久久人人爽国产| 亚洲成人激情图| 亚洲精品日韩久久久| 久久夜色撩人精品| 日韩女在线观看| 欧美精品情趣视频| 国内精品一区二区三区| 欧美高清理论片| 欧美极品在线播放| 日韩动漫免费观看电视剧高清| 亚洲性xxxx| 亚洲福利视频二区| 黑人极品videos精品欧美裸| 国产精品露脸av在线| 久久综合电影一区| 久久久久久网址| 亚洲精品国产拍免费91在线| 一本色道久久88综合亚洲精品ⅰ| 午夜精品久久久久久久99黑人| 91高清视频免费观看| 欧美在线一区二区三区四| 日韩高清中文字幕| 亚洲精品美女在线观看播放| 国产一区私人高清影院| 国产日产久久高清欧美一区| 久久久精品亚洲| 亚洲人高潮女人毛茸茸| 亚洲综合社区网| 国产精品直播网红| 亚洲在线www| 国产视频观看一区| 精品高清美女精品国产区| 国产精品久久久久久av福利| 97国产成人精品视频| 欧美孕妇性xx| 午夜精品久久17c| 成人久久18免费网站图片| 欧美美女15p| 狠狠躁夜夜躁人人爽超碰91| 日韩中文字幕网| 欧美老女人性生活| 国产日韩精品在线| 国产午夜精品美女视频明星a级| 91日本视频在线| 亚洲男人天堂古典| 亚洲第一精品自拍| 操日韩av在线电影| 国产激情久久久久| 欧美日韩国产成人在线| 2024亚洲男人天堂| 欧美激情视频免费观看| 欧美日韩亚洲一区二区| 2019中文字幕在线| 午夜精品视频在线| 91国产精品91| 91精品在线观看视频| 国产91精品高潮白浆喷水| 亚洲在线第一页| 亚洲成年人在线播放| 欧美黑人一级爽快片淫片高清| 一本色道久久综合亚洲精品小说| 日韩中文字幕在线免费观看| 国外成人性视频| 17婷婷久久www| 国产精品福利观看| 人人爽久久涩噜噜噜网站| 亚洲伊人久久综合| 欧美成人午夜激情| 这里只有精品在线播放| 久久精品国产精品| 国产欧亚日韩视频| 亚洲色图激情小说| 久久成人免费视频| 91经典在线视频| 91精品91久久久久久| 国产亚洲欧美视频| 中文字幕亚洲欧美一区二区三区| 国产精品国产三级国产aⅴ浪潮| 九九精品视频在线观看| 欧美日韩国产一中文字不卡| 国产精品欧美激情| 久久人人97超碰精品888| 亚洲成人精品在线| 欧美激情一级二级|