- 博客(45)
- 资源 (2)
- 收藏
- 关注
原创 VBA实现Excel的数据透视表
本节会介绍通过VBA的方法实现Excel创建新的数据透视表、修改原有的数据透视表的数据源以及刷新数据透视表内容。本节测试内容以下表信息为例。
2024-07-09 17:24:14
3386
原创 VBA中打开、保存关闭Excel工作簿的方法
本节会介绍使用VBA方法打开Excel工作簿、保存关闭Excel工作簿的方法,分别会用到Open、Save、Close方法的使用。
2024-07-05 17:13:52
3976
原创 VBA常用的字符串内置函数
在VBA程序中,常用的内置函数可以按照功能分为字符串函数、数字函数、转换函数等等,本节主要会介绍常用的字符串的内置函数,包括Len()、Left()、Mid()、Right()、Split()、String()、StrConV()等。
2024-07-05 12:06:21
3501
原创 VBA通过Range对象实现Excel的数据写入
本节会介绍通过VBA中的Range对象,来实现Excel表格中的单元格写入、区域范围写入,当然也可以写入不同类型的数据,如数值、文本、公式,以及实现公式下拉自动填充的功能。
2024-07-03 15:47:57
1827
原创 VBA打开其他Excel文件
本节会介绍通过VBA实现打开其他excel文件,包括模糊匹配文件名称、循环同时打开多个文件,并获取工作表及工作簿进行数据操作后,对打开的文件进行保存并关闭操作。
2024-07-01 17:59:02
2136
原创 Excel保存时弹出“请注意,您的文档的部分内容可能包含文档检查器无法删除的个人信息”
Excel保存时弹出“请注意,您的文档的部分内容可能包含文档检查器无法删除的个人信息”,本节会介绍如何查看无法删除的个人信息是什么,以及如何关闭该提示窗口。
2024-07-01 16:32:57
10282
原创 MySQL免安装配置教程(win10)
*原因:**是因为使用cmd命令行时,没有通过管理员权限打开,包括后面运行启停服务时(net start/stop mysql)也需要使用管理员权限打开cmd运行。如下图所示,注释可省略,注意这里的data目录不需要手动创建,会自动创建。打开官网地址下载zip安装包,这里下载的版本是5.7,可自行选择。若需要下载msi安装包(图形化界面),可以直接访问以下链接进行下载。3、刷新数据库配置(在mysql交互页面执行)打开系统属性–环境变量,双击。2、强制删除mysql服务。1、关闭mysql服务。
2023-06-20 19:59:07
2242
1
原创 UiPath和OC实现用户名密码管理
1、简述在我们日常开发过程中,客户不希望各类登录密码成明文显示,这时,我们可以使用OC平台对密码进行加密保存,并且只有在创建资产信息时可以查看,创建成功之后是无法查看对应的密码是什么的,这很好的保护了客户的信息2、创建资产首先我们先在OC平台上创建对应的资产信息,Type选择Credential,在Username和Password中输入对应信息后,点击 Create 按钮即可创建成功3、获取OC资产信息在存储凭证资产的文件夹的路径,如果与运行进程的文件夹不同,则必须从中检索。此字段仅支持字符
2022-04-01 10:03:46
1377
原创 uipath 字符串处理常用.net方法(二)
1、string.GetHashCode获取哈希值获取对应的哈希值,返回结果为Integer类型,例如:TestString = "string"/// 结果 TestString.GetHashCode = 12361288132、string.IndexOf获取索引值获取指定内容再字符串中的索引值,索引从0开始,返回结果为Integer类型,例如://例1: 判断单独一个字母或字符时,返回对应的索引值StringA = "string123456"/// 结果 StringA.In
2022-03-29 15:54:31
1861
原创 uipath 字符串处理常用.net方法(一)
1、string.Chars获取指定位置字符索引从0开始,例如TestString = "string123456"/////////// 结果 ////////////TestString.Chars(0) = sTestString.Chars(6) = 12、string.Clone字符串克隆是指克隆字符串,但是克隆后的类型不是string,而是objectTestString = "string123456"/////////// 结果 ////////////TestStri
2022-03-22 16:50:39
3080
原创 Excel Sheet页相关操作(21.10现代设计体验)
1、Excel File在对Excel操作之前,需要先添加Single Excel Process Scope、Use Excel FileWorkbook path:要操作Excel文件的路径,可输入绝对路径也可输出相关路径Create if not exists:当文件如果不存在则创建Read formatting:读取Excel值的格式Save changes:保存修改2、插入工作表(Insert Sheet)...
2022-03-08 17:14:03
1648
原创 UiPath Excel创建数据透视图(21.10现代设计体验)
1、表格源数据假设各省姓氏、年龄如下表所示,现需根据姓氏,统计不同省份的平均年龄的数据透视图。Id姓氏省份年龄1李广东182张广东193王广东204吴广东215陈湖南226杨湖南237初湖南248李湖南259张湖南2610王湖南2711吴广东2812陈广东2913杨广东3014初广东1815李广东191
2022-03-03 15:02:14
1252
原创 UiPath Excel内容去重操作
1、UiPath 原生去重组件1.1 表格信息如下:姓名年龄班级小红19二小张20二小王19二小李18二小明18四小张21二小王20四小红19二小李19四1.2 Remove Duplicate Rows在使用 Remove Duplicate Rows组件之前需要先读取Excel文件,读取range信息,并将该数据表作为输入填写至remove duplicate rows的Input Da
2021-12-20 23:42:29
2136
原创 AA 实现组合热键输入(v11)
1、简述在Automation Anywhere 相对旧版本中,想要输入Ctrl + c 或 Ctrl + v 的热键时,首先需要清楚的是 Ctrl + v 相当于 按下Ctrl键不放 + V键 + 松开Ctrl键,同理其他的组合键也是如此在Automation Anywhere的insert keyboard 命令中,是包括 Ctrl Down、Ctrl Up、Shift Down、Shift Up等热键的,也便于作用上面提到的按住不放以及松开的动作2、组合键输入那么,在AA中,想要实现组件键的输
2021-11-11 11:24:53
540
原创 UiPath 新功能 - 对象存储库(一)
1、对象存储库对象存储库允许在自动化项目中创建和重用UI分类。使用对象存储库可以应用为应用程序构建Ui API,并且可以以包的形式上传供团队内快速分享使用,但是需要注意的是,想要使用对象存储库,需开启UiPath的现代体验2、现代体验从 v2020.10 开始,UIAutomationNext 包已被弃用,现有的 UIAutomation 包已扩展为包括以前在 UiAutomationNext 中可用的所有现代功能。默认情况下不启用现代设计体验,可以在设置页面手动启动现代体验,启动...
2021-11-04 17:46:18
925
原创 AA如何通过VB脚本来传参?
AA通过VB脚本实现传递参数1、Run Script的使用概述可以使用此命令在 TaskBot / MetaBot Logic 中运行各种脚本。需要运行下列任务时,请使用 Run Script(运行脚本)命令:在 TaskBot / MetaBot Logic 中运行 VB Script (.vbs) 或 JScript (.js)。将参数传递至脚本。(参数与参数之间可以用空格隔开)在脚本中指定 Return Value(返回值)。2、传入参数当脚本内容需要接收传入的第一个参数时,使
2021-10-12 10:40:11
498
原创 UIpath问题 - 文件命名( The given path‘s format is not supported.)
1、简述正常情况下,在windows中不管我们在新建目录或者文件时,若出现特殊字符,文件管理器会自动提醒不规范命名问题,文件名不能包含下列任何字符:\ / : * ? " < > | 如下图:在UIpath开发过程中,若我们读取/创建的文件名/目录名为变量时,尤其是从其他地方获取的变量用来命名文件或目录时,就需要以上提到的规范命名问题了,常见的报错信息通常为 The given path’s format is not supported.如下图,这里读取一个Excel文件时,路径拼接使
2021-06-23 21:37:03
3254
5
原创 AutomationAnywhere(AA)实现插入Table变量到Excel文件
1、打开Excel文件 – Open可以在Actions搜索栏直接搜索Excel,就会搜索到Excel相关操作的组件,选择Open1.1 File Path在属性中选择Desktop file 点击Browser,会弹出文件管理器窗口,选择需要处理的文件即可,当然这里也可以直接选择Variable通过输入变量的形式连接到Excel文件1.2 Open inRead-only mode 表示只读权限,若只是为了读取内容,可以点选该选项Read-write mode表示读写权限,若不光需要读取内容,
2021-06-20 15:50:39
455
5
原创 AutomationAnywhere(AA)实现读取Excel文件
在A360平台中,有很多组件专门用来处理Excel相关内容,读取内容也是最常用的功能之一了,接下来介绍一下在A360中如何读取Excel报表信息1、打开Excel文件 – Open可以在Actions搜索栏直接搜索Excel,就会搜索到Excel相关操作的组件,选择Open1.1 File Path在属性中选择Desktop file 点击Browser,会弹出文件管理器窗口,选择需要处理的文件即可,当然这里也可以直接选择Variable通过输入变量的形式连接到Excel文件1.2 Open in
2021-06-19 20:52:44
1108
原创 AutomationAnywhere(AA)实现网页抓取
AutomationAnywhere(AA)实现网页抓取由于AA官方信息指明,在2021年9月已经完全停止之前版本的销售,需要客户尽快迁移到A360产品中,因为2022年9月之后可能就不会售后之前的版本了。所以这里介绍一下A360云版本的使用1. 打开指定网址Browser – Open1.1 打开指定网页使用browser下的open组件1.2 选择New window1.3 选择指定的浏览器类型Broswer(如果使用的是Chrome、Firefox需要下载指定的插件才可以进行网页抓取)1
2021-06-14 14:17:40
2864
3
原创 Automation Anywhere Bot Agent service install configuration fail to register and return error (5)
Automation Anywhere Bot Agent service install configuration fail to register and return error (5)1、错误原因在使用Automation Anywhere的云产品时,需要连接本地设备时,下载代理安装出现如下问题,导致安装失败主要原因:在第一次下载时,没有清理干净,正常是通过AutomationAnywhereBotAgent.exe使用remove卸载的,但是这样卸载之后,只是将一些与Auto
2021-06-03 16:20:04
873
原创 uipath连接mysql数据库进行SQL语句
1、说明有一些项目中可能会需要我们连接数据库去自动导入一些数据,或者定期从数据库插入、查询一些数据,这些也是可以通过UIpath实现的,UIpath提供了连接数据库的活动组件,若单纯的连接数据库,可以通过Connect活动组件,若要连接数据库之后执行SQL语句,可以直接使用Execute Non Query活动组件,以下内容将直接介绍Execute Non Query组件使用方法,因为已包含了连接数据库的内容2、UIpath下载活动包UiPath.Datebase.Activities3、在
2021-05-14 04:46:16
2211
原创 解决chrome强制杀死进程之后出现恢复窗口
1、常见场景在RPA自动化流程中,有时需要我们使用Kill Process来强制杀死进程,但是当强制杀死chrome进程之后,等下次打开之后,会弹出是否恢复上次打开的页面,这会影响到RPA的下一步操作,如下图2、解决方案(1)可以先删除“C:\Users\Administrator\AppData\Local\Google\Chrome\User Data\Default\Preferences”这个文件,然后再次打开浏览器会成为最初的配置,此时又会生成同样的文件,将其拷贝出来备用(可以放在
2021-02-23 20:42:46
1199
1
原创 uipath发送邮件 —— Send Outlook Mail Message
Send Outlook Mail Message 发送邮件一、参数说明1、Body : 需要发送的邮件内容2、Subject : 需要发送邮件标题3、MailMessage : 需要转发的邮件信息,此字段只允许类型是MailMessage的对象,若填写该项则上面的Email属性(Body、Subject)不会生效4、Account : 用于发送消息的帐户5、SentOnBehalfOfName : 邮件发件人的显示名称。该字段仅支持字符串和字符串变量。6、IsBodyHtm
2021-02-23 09:43:19
7515
原创 uipath读取outlook邮件按时间排序
场景说明:在uipath中使用Get Outlook Messages读取邮件时,默认是按照最新收到的邮件开始读取,(可参考下图示例中,读取前5封邮件,根据输出的邮件接收时间可以看出,读取邮件的顺序是按照由新到旧进行读取),在实际生产中,邮件之间的需要处理的内容可能存在先后关系,需要按照由旧到新的顺序进行读取,可参考以下方案:解决思路1、可以使用编程中最常见的互相重新赋值,如以下例子:将1、2、3倒序输出为3、2、1可以先a=1,b=2,c=3 进行循环赋值,a=b,b=c,c=a具体解放方法如
2021-02-08 20:23:07
1589
2
原创 uipath通过outlook读取邮件
Get Outlook Mail Message参数说明:1、MailFolder:必填参数,这里是需要读取邮件的目录,默认为inbox,若使用的中文版的outlook,可填写“收件箱”或者其他目录2、Messages:读取邮件之后输出的变量,类型为List<MailMessage>,若需要对每封邮件进行处理,可以配合使用 For Each来遍历邮件数组,需要注意参数类型需要选择MailMessage,如下图:3、Filter:筛选,可通过指定邮件时间、发件人等条件进行筛选,具体使用可参
2021-02-08 19:37:52
5576
原创 uipath 离线激活以及更换
1、打开CMD命令行(管理员运行)2、运行停用请求命令注意:首次离线激活时不需要此步骤,当需要更换新的license时,需要添加此步D:\Studio\UiPath.LicenseTool.exe deactivation-request提示返回信息包含如下内容则说明操作成功:License successfully deactivated locally!3、离线激活请求D:\Studio\UiPath.LicenseTool.exe activation-req.
2020-10-16 11:11:39
7281
原创 exception in initAndListen: 29 Data directory /data/db not found., terminating
Linux 安装完成MongoDB之后,出现如下问题:使用mongod开启服务后,报以下错误:exception in initAndListen: 29 Data directory /data/db not found., terminating检查进程是否存在或者端口号是否监听# ps -ef | grep mongo# ss -tanp | grep 27017 (mongo默认端口号)发现并没有相关进程开启根据报错信息显示,未找到/data/db,解决方法创建.
2020-05-25 15:15:24
1269
原创 HttpException: 503: Server Error for url:http://cic-1:9696/v2.0/security-groups, Service Unavailable
1、报错信息在部署openstack之后,创建安全组时,出现如下问题:Error while executing command: HttpException: 503, The server is currently unavailable. Please try again at a later time.: The Keystone service is temporarily unavailable.: 503 Service Unavailable查看安全组信息时出现如下错误信息:
2020-05-19 11:20:01
3196
原创 ERROR! The server quit without updating PID file (/data/mysql/mysql.pid)
在安装MySQL数据库时,可能会遇到如下问题:Starting MySQL... ERROR! The server quit without updating PID file (/data/mysql/mysql.pid).在/etc/my.cnf配置文件中,找到错误日志配置的信息log_error = /data/mysql/mysql-error.log查看mysql-error.log文件,会发现以下报错信息[ERROR] Can't open the mysql.pl
2020-05-15 15:26:21
11359
原创 shell一键部署MySQL 5.7教程
MySQL一键部署教程该教程是通过shell脚本进行实现#!/bin/bashsource_dir="/home"mysql_dir="/usr/local/mysql"mysql_package="mysql-boost-5.7.29.tar.gz"mysql_SRC_first=$(echo $mysql_package | sed 's/.tar.gz//g')mysql_SRC=$(echo $mysql_SRC_first | sed 's/boost-//g')function
2020-05-11 22:46:56
654
1
原创 Linux运行shell脚本时报错"syntax error near unexpected token `$'\r''
Linux运行shell脚本时,常常会发生syntax error near unexpected token `$'\r''或者syntax error: unexpected end of file等,诸如此类的报错信息出现的原因是因为在编写脚本内容时,在windows上操作,一些回车符或TAB符在Linux系统中是识别不了的。当出现这类问题时,可以通过vi/vim 加-b参数可以看出文件中的回车符是否正常# vim -b test.sh在文件中,如果是Windows的字符会显示为 ' ^
2020-05-11 22:36:52
4200
原创 Redhat 8上配置网络以及挂载本地镜像
1、配置网络在Redhat 8 中与版本7不用的是,已经没有systemctl命令来重启服务配置服务器网络的步骤如下:编辑网卡文件:# cd /etc/sysconfig/network-scripts/编辑网卡文件和版本7格式一致,修改完网卡文件之后,通过命令开启网卡,重启时可以先down再up# nmcli connection up ens33#nmcli connection show也可以直接通过命令来手动修改ipv4地址、网关以及dns,conne
2020-05-11 11:37:45
3325
原创 安装PHP 7.4常见缺包问题
1、No package 'sqlite3' foundconfigure: error: Package requirements (sqlite3 > 3.7.4) were not met:No package 'sqlite3' foundConsider adjusting the PKG_CONFIG_PATH environment variable if you ...
2020-04-30 15:43:55
5045
1
原创 CMake Error at libmysqld/cmake_install.cmake:36 (FILE): file INSTALL cannot copy file
CMake Error at libmysqld/cmake_install.cmake:36 (FILE): file INSTALL cannot copy file在安装MySQL时,make install 时出现如此错误:CMake Error at libmysqld/cmake_install.cmake:36 (FILE): file INSTALL canno...
2020-04-27 17:00:43
6519
6
原创 openstack创建虚机的过程
参考网址:https://blog.youkuaiyun.com/weixin_42758707/article/details/100054578openstack创建虚机的整体流程图如下:关于上图,整体的理解为:1、首先通过dashboard或命令行CLI的形式获取用户登录信息,调用keystone的restful api去做身份验证2、keystone对用户登录信息进行校验,然后...
2020-04-23 11:12:16
1529
mysql-boost-5.7.29.tar.gz
2020-05-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人