电脑装配网

wps表格入门基础教程(WPS表格操作基础)

 人阅读 | 作者奔跑的小羊 | 时间:2022-10-12 13:39

前置知识

在操作WPS表格之前我们需要对WPS表格结构有个比较细致的了解,见下图:

 

简而言之,一个WPS表格文件即工作簿Workbook由一个或者多个工作表Worksheet组成,一个WorkSheet可以看作是多个行Row组成,也可以看作是多个列Column组成,而每一行每一列都由多个单元格Cell组成!

取得WPS表格应用对象

let et = CreateObject('KET.Application')
//或
let et = GetObject('', 'KET.Application')

取得工作表对象

//取当前活动工作表
let sheet = et.ActiveSheet
//根据名字取工作表
let sheet = et.ActiveWorkbook.Sheets('Sheet1')

//根据序号取工作表

let sheet = et.ActiveWorkbook.Sheets(1)

设置或获取工作表名称

sheet.Name = '成绩表'
print(sheet.Name)
>> 成绩表

取得列

//取得所有列
let columns = sheet.Columns
//取A列,可以用名称或序号提取
let col = sheet.Columns('A')
let col = sheet.Columns(1)
//注意,Columns不是Javascript的数组对象,不能如下操作
let col = sheet.Columns[1] //错误

取得行

let rows = sheet.Rows
let row = sheet.Rows(1)

取得单元格

let cells = sheet.Cells
//提取A3单元格,可以用名称作为索引,也可以用行号和列号作为索引
let cell = sheet.Cells('A3')
let cell = sheet.Cells(1, 3)

取得一个区域Range,Range代表某一单元格、某一行、某一列、某一选定区域

//根据名称提取
let range = sheet.Range('A3:D10')
//根据对角的单元格提取
let range = sheet.Range(sheet.Cells(3, 1), sheet.Cells(10, 4))

取得一个Range内部的行、列、单元格

let col = range.Columns(1)
let row = range.Rows(1)
let cell = range.Cells(3, 1)

对单元格内容进行操作

let range = sheet.Range('D10')
//设置内容
range.Value = '1234'
//提取内容
print(range.Value)

对单元格格式进行操作

range.Font.Name = '黑体'
range.Font.Size = 18
range.Color = 0xFF0000 //红色
range.HorizontalAlignment = xlCenter //水平居中对齐

文章标签:

本文链接:『转载请注明出处』