文件操作
function doFileOperation() {
// 創(chuàng)建新文件wb
let wb = Workbooks.Add();
// 保存指定文件wb
wb.SaveAs("C:\\Users\\Administrator\\Desktop\\wps\\temp-1.xlsx");
// 關(guān)閉指定文件web
wb.Close();
// 刪除指定文件
Kill("C:\\Users\\Administrator\\Desktop\\wps\\temp-1.xlsx");
}
操作工作簿
function test3() {
// 當(dāng)前工作簿
Console.log(ThisWorkbook.Name);
// 活躍工作簿
Console.log(ActiveWorkbook.Path);
// 指定名稱的工作簿
Console.log(Workbooks.Item("456").FullName);
// 第幾個(gè)工作簿
Console.log(Workbooks.Item(1).Name);
}
操作工作表
function test4() {
let wb = ThisWorkbook;
// 活動(dòng)工作簿中的活動(dòng)工作表
Console.log(wb.ActiveSheet.Name);
// 用工作表名獲取工作表
Console.log(wb.Worksheets("Sheet2").Name);
// 用下標(biāo)序號(hào)獲取工作表
Console.log(wb.Worksheets(3).Name);
// 用下標(biāo)序號(hào)獲取工作表荐健,包含chart
Console.log(wb.Sheets.Item(3).Name);
// 用工作表名獲取工作表跨细,包含chart
Console.log(wb.Sheets.Item("Sheet1").Name);
}
操作單元格
function test5(){
// 表格內(nèi)范圍查找
let arr = ThisWorkbook.Sheets.Item("Sheet1").Range("A1:C3").Value2;
// 查找指定的表格
let arr1 = ThisWorkbook.Sheets.Item("Sheet1").Cells(1,1).Value2;
// 查找表格范圍內(nèi)的公式和數(shù)
let arr2 = ThisWorkbook.Sheets.Item("Sheet1").Range("A1:C3").Formula;
Console.log(JSON.stringify(arr));
Console.log(arr1);
Console.log(JSON.stringify(arr2));
}
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者