1、EXCEL的基础操作
1.1、启动EXCEL
选择使用空白文档则会创建一个新的excel文件,使用打开以下文档并填写文档路径可以打开已存在的Excel文件。勾选使实例可见,可以看见被打开的Excel文件。生成Excel实例存入变量ExcelInstance中
1.2、设置excel活动表
当打开已有的excel表之后,需要设置excel活动表,也就是需要操作的sheet页
选择参数时,excel实例选择需要打开的excel文件的实例,激活工作表选择名称则填写工作表名称,选择索引则填写对应的索引
1.3、添加新工作表
也就是添加新的sheet页面,填写对应参数,将工作表添加为第一个工作表就是放在sheet最前面,最后一个工作表就是放在sheet最后面
1.4、获取excel工作表中的第一个空闲行/列
顾名思义,可以获取第一个空闲行或者空闲列,空闲行存在变量FirstFreeRow中,空闲列存在变量FirstFreeColumn中
1.5、获取excel工作表上的活动单元格
也就是获取当前选中的单元格
生成当前选中单元格的行列数,存入两个变量中
1.6、写入工作表
可以将想要添加的内容写入想要添加到的单元格中,写入模式分为两个,在指定单元格上就是可以指定单元格的行列,在当前活动的单元格上就是当前选中的单元格,可以使用前面获取的变量
1.7、保存excel
保存模式中有保存当前文档和另存为两个选项
2、EXCEL的高级操作
2.1、调整Excel工作表中的列/行大小
调整目标可以选择行或者列,选择范围可以选择单行/列、起始行/列到结束行/列一个范围和全部可用也就是全局设置,调整类型可以设置为自适应或者自定义大小
2.2、运行excel宏
可以使用PAD运行录制好的excel宏
2.3、获取活动/所有excel工作表
可以获得选择的excel表中当前sheet名称和所有sheet名称
获取活动工作表会生成两个变量,SheetName存放获取的sheet名,SheetIndex存放获取的sheet索引,获取所有工作表会生成一个变量SheetNames,以数组的形式存放所有sheet名
2.4、删除excel工作表
可以按照名称或者索引删除某个sheet
2.5、重命名excel工作表
操作同上
2.6、激活excel工作表中的单元格
可以选择指定的单元格,绝对指定为按照行列数进行指定,相对指定按照当前选中单元格作为第一行第一列进行指定,可以和之前的获取活动单元格进行配合,获取某个指定的单元格的行列数
2.7、选择excel工作表中的单元格
操作同上,只不过变成了选择一片范围内的单元格
2.8、从excel工作表中获取选定的单元格区域
可以获取选择的区域的第一行第一列和最后一行最后一列的数值
2.9、复制excel工作表中的单元格
可以复制单个单元格的值,复制指定某区域的值,复制被选择的区域的值,以及复制表中所有存在的值
2.10、将单元格粘贴到Excel工作表
从选择的单元格开始粘贴
2.11、从excel工作表中删除
删除指定单元格或者指定单元格区域内容
2.12、从excel工作表中删除行/列
操作同上,删除整行或整列
2.13、获取excel工作表上的第一个空闲行
获取某一列的第一个空闲行,可以用于插入后续相同数据
3、在excel中操作公式
在要写入的值中加入等于号和需要的公式即可
4、PAD中的键盘操作
可以使用PAD代替鼠标键盘的操作
4.1、阻止输入
可以当流在运行时,让用户的鼠标和键盘输入无效化
4.2、获取鼠标位置
获取鼠标光标的坐标位置存入变量
4.3、移动鼠标位置
将鼠标移动到指定坐标,并选择移动的速度
4.4、将鼠标移至图像
可以进行图像识别并将鼠标移到图像的位置
4.5、发送鼠标单击
可以选择点击方式
4.6、发送键
当没有选择将文本作为硬件发送的时候,发送的内容仅仅是文本
当选择将文本作为硬件发送,发送的内容为按下了对应的按键
插入特殊键可以插入如方向键、功能键、数字键等特殊键,插入修改符可以插入如shift、alt、ctrl键等
4.7、按下/松开键
可以按住/松开选择的键
4.8、设置键状态
可以设置Caps Lock、Num Lock或Scroll Lock键的开启或禁用
4.9、等待鼠标
在鼠标指针变为/不变为选择的情况前,将当前所在的留挂起,等待结束后,再继续执行
4.10、等待快捷键
同上,在按下设置的快捷键之前,将流挂起,按下快捷键之后继续运行