ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

UIPATH 常用操作

2021-10-11 14:02:07  阅读:1063  来源: 互联网

标签:常用 读取 单元格 excel uipath ToString 操作 Now UIPATH


控件

  • 清空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的值

标签:常用,读取,单元格,excel,uipath,ToString,操作,Now,UIPATH
来源: https://blog.csdn.net/dubo_csdn/article/details/120701860

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有