function AutomateExcel()
{
// Excel을 시작하고 Application 개체를 가져옵니다.
var oXL = new ActiveXObject("Excel.Application");
oXL.Visible = true;
// 새 통합 문서를 가져옵니다.
var oWB = oXL.Workbooks.Add();
var oSheet = oWB.ActiveSheet;
// 셀별로 테이블 헤더를 추가합니다.
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";
// 형식 A1:D1을 굵게, 수직 정렬 = 중앙.
oSheet.Range("A1", "D1").Font.Bold = true;
oSheet.Range("A1", "D1").VerticalAlignment = -4108; //xlVAlignCenter
// 여러 값을 한 번에 설정하려면 배열을 만듭니다.
// A2:B6을 값 배열로 채웁니다(VBScript에서).
oSheet.Range( "A2", "B6").Value = CreateNamesArray();
// C2:C6을 상대 수식(=A2 & " " & B2)으로 채웁니다.
var oRng = oSheet.Range ("C2", "C6");
oRng.Formula = "=A2 & " " & B2";
// D2:D6을 수식(=RAND()*100000)으로 채웁니다. 형식을 적용합니다.
oRng = oSheet.Range("D2", "D6");
oRng.Formula = "=RAND()*100000";
oRng.NumberFormat = "$0.00";
// 열 자동 맞춤 A:D.
oRng = oSheet.Range("A1", "D1");
oRng.EntireColumn.AutoFit();
// 분기별 판매 데이터에 대해 가변 개수의 열을 조작합니다.
DispalyQuarterlySales(oSheet);
// Excel이 표시되는지 확인하고 사용자에게 Excel 수명
// 제어권을 부여합니다.
oXL .Visible = true;
oXL.UserControl = true;
}
将页face中指定表格的数据导入到Excel中 TITLE>
编号 |
姓name td>
| 年龄 |
성별 |
0001 |
张三 |
22 |
女 |
0002 |
이사 |
23 |
男 |