控件
-
清空excel sheet 页
Sub clearEntireSheet()
Sheets(“Sheet名字”).Cells.Clear
End Sub -
字符串换行符分割成list类型
list = 字符串.Split(vbcrlf.ToCharArray, stringSplitOptions.RemoveEmptyEntries) -
密码格式转字符串格式
string = new System.Net.NetworkCredential(string.Empty, 密码变量).Password -
uipath 字符串过滤换行
str.replace(""& vbLf,"").replace(""&vbTab,"").replace(""&vbCr,"") -
robot license 反激活
https://www.jianshu.com/p/1f37143f02db -
string=strings.split(string1,vbcrlf) vbcrlf 为换行符
-
下滑活动
scroll.activity -
谷歌崩溃
https://www.nginx.cn/5394.html -
更改文件名称
FileSystem.Rename(OldName,NewName) -
设置字典并传参
定义变量为dic<string,object>
new dic(Of string,object)from{ {“name”,joker}}等
或
安装依赖包Microsoft.Activities.Extensions
搜索dic进行添加 -
设置excel单元格颜色 UiPath.Excel.Activities.ExcelSetRangeColor
-
计算列表长度用UBound.(数组) LBound(数组)为最小值,一般为0
-
结果.SpecificContent(“key值”).tostring.trim
-
Directory.GetFiles(path) 获取文件夹下的所有文件
-
Directory.GetDirectories( “back_up”) 获取文件夹下的所有文件夹
-
Directory.GetFiles( “back_up”,".xlsx") — 用替代不确定的内容,括号里前面是路径,后边是正则匹配
-
new DirectoryInfo(“back_up”).GetFiles("*.xlsx")
-
获取密码 格式转换 SecurePassword=new System.Net.NetworkCredential("",Password).SecurePassword
-
invoke code 调用vb.net代码
-
invoke vba 调用vba代码
-
double.Tostring(“F0”) 不显示小数点
-
double.Tostring(“F1”) 显示一位小数点
-
item.Attachments.Count 获取一个邮箱有多少个附件
-
directory.Getfiles() 获取指定文件夹中的所有文件
-
Excel Application Scope 打开excel表
-
Read Range 读取excel的内容
-
Output Data Table 打印出来
-
Message Box 弹窗出的内容
-
Wrire Range 复制写出excel数据
-
Append Range 自定义内容插入表格
-
Read Cell 单元格的读操作,指定位置
-
Write Cell 单元格的写操作,指定位置
-
excel application scope 对excel操作
-
build data table 自定义行列文本
-
Get Row Item 获取指定行
-
For Each Row 循环
-
Add data Row 添加到指定的位置
-
exist 判断新打开的窗口
-
click 点击事件
-
take 图片识别
-
save message 保存路径
-
read pdf text 读取文本
-
read pdf with ocr 读取图片
-
get text 选择pdf想要的值
-
anchor base 锚点
-
Find Element 定位某一固定元素
-
get mail messages 查看/检索邮件
-
get outlook mail messages 通过筛选获取24小时内的邮件
-
send mail messages 发送邮件
-
read text file 获取文本内容
-
take screenshot 生成png图片
-
try catch try…catches…finally
-
maximize window 窗口最大化
-
open browser 打开网址
-
click text 鼠标点击
-
hover 鼠标悬停
-
type into 文本输入
-
Contains(“u”) 判断是否包含u
-
set to clipboard 设置剪切
-
get from clipboard 获取剪切
-
get full text 获取全部文本
-
textexists 判断文本是否存在
-
uielementexists 判断元素是否存在
-
imagefound 判断图像是否存在
-
Convert.ToInt32(item.ToString) 类型转换成int
-
在log message 活动中添加 rethrow活动 捕获错误终止信息,并显示错误
信息的
1提示框
uipath循环
- flow decsion 判断分支
- for each 遍历
- while 先执行约束条件再执行循环体
- do while 先执行循环体,再执行约束条件
流程控制语句
- new Random().next(1,100) 随机数
- log message 打印
- input 用户输入数字
- decsion 判断分支
- message box 弹窗
uipath邮件发送之SMTP发送
- send smtp mail message 邮件发送
uipath excel
- excel application scope 打开excel文件
- read range 读取文本
- output data table 以字符串的形式打印
- message box 弹窗
- write range 写入数据
- build data table 自定义表内容
- append range 追加内容
- read cell 读取到指定单元格
- write cell 写入到指定单元格
- get row item 获取每一行的数据
- add data row 添加一行数据
uipath录制器
web
element exists 判断页面的展示
uipath动态选择器
- click 点击选择
- 属性selecrer 把选择赋予变量,使程序动态化
uipath调用python脚本
- python scope python运行环境
- 属性path 路径 x86 python_36
- load python script 脚本文件路径
- 属性result返回值,定义类型为pythonobject
- invoke pyhton method 调用脚本
- 属性instance 调用对象
- 属性name python脚本函数名
- result 返回值
- get python object 获取返回值
- message box 打印
uipath debug调试
选择debug模式,和python一样对想要查询的部分进行断点查看运行内容
uipath参数传递
- invoke workflow file 导入上一个参数进行赋值/工作流切换
uiapth控制台调用机器人
面向视频编程
uipath日期格式化
- Now.ToString 当天时间
- Now.ToString(“yyyyMMdd”) 当天日期
- Now.ToString(“yyyy-MM-dd”) 当天日期
- Now.ToString(“hh:mm:ss”) 当天时间
- Now.AddDays(3).ToString(“yyyyMMdd”) 3天后日期
- Now.AddDays(-3).ToString(“yyyyMMdd”) 3天前日期
- Now.AddMonths(3).ToString(“yyyyMMdd”) 3月后日期
- Now.AddMonths(-3).ToString(“yyyyMMdd”) 3月前日期
- Now.AddYears(3).ToString(“yyyyMMdd”) 3年后日期
- Now.AddYears(-3).ToString(“yyyyMMdd”) 3年后日期
uipath自带OCR控件识别
- take screenshot 截图
- microsoft OCR 自带的OCR控件识别
- log message 日志打印
uipath字符串操作
- 范围取值 Substring
- 下标取值
- replace替换
- split分割
excel
-
read row 使用read row控件,读取excel某一行的内容
- 常用属性介绍
- input
- sheetname : 需要读取的工作薄名称
- startingcell : 从指定单元格开始的一行中读取值
- workbookpath : 需要读取的excel文件路径
- misc
- private : 如果选中,则变量和参数的值不再记录在详细级别
- options
- password : excel文件密码(如无可忽略)
- preserveformat : 如果选中,将保留你要读取的单元格的格式
- output
- result : 将指定单元格的信息存储在变量中
-
read column 读取列
-
read range 读取范围
-
write cell 写入单元格内容
-
write range 写入
-
insert/delete row 插入/删除行
-
insert/delete column 插入/删除列
- 具体看属性参数
-
Now.Second.Tostring 秒数
-
item.subject.Tostring 邮箱主题
-
item.Sender.Tostring 邮箱发送者
-
rows_excel.Rows.Count() excel行数
-
Directory.GetFiles(“路径”).Length 文件夹下的文件数
-
substring(0,4) 取索引0-4的值