粉丝2.1万获赞6.0万
之前我们简单的学,通过陆志宏简单的学习了认识了宏,然后我们通过陆志宏学习了五年内容的替换和格式的调整。 但是在很多时候我们需要获取一个赛尔中 已有的行在比如说这样的数据,我们需要通过红去在下面添加一行数据,或者在每一列的后面添加一列数据, 这个时候我们就需要获取当前现在中行数和列数。 今天我们就来学习如何编辑红来获得当前一个赛奥中的行数和列数, 我们还是用这样这样的数据来做演示。首先我们肯定需要创建一个红,我们点击红, 可能我们创建一个新红红血血 获取函数猎手, 嗯 啊,刚刚有空格,有逗号,不止删了,点击创建 啊,这是刚才上一节演示的,我们在这看,这是开头名字,跟他撒结束标签,我们在中间, 我们复制一下,我们粘贴,我们粘贴起来,我们定义了一个 i 和 g 变量。 爱就是当获取当前期 cet 的页中以使用区域的行的数量,同样这是以使用区域的列的数少一个体的数量, 那么我们接着打印一下, 我们选择 print, 哎呀,函数等于 爱, 同样我们打印一下,猎鼠, 看到没,我们接着总共就其实就一两行或一行获取了行数,一行列获取了列数,然后打印, 接着我们执行一下,看到没,窗口显示出来了,行数等于十六,列数等于六等于五,我们看到这是十六行, 然后列数五五, a, b, c, d, e, 五列,是不是 就两行代码就获取了?行书和烈术很简单吧。
红编程功能在官方的介绍中是一个化繁为简的工具,可以把我们日常中繁琐且重复的操作,通过编程的形式记录到鼠标中,一键执行复杂的操作,所以叫化繁为简, 这个功能只要应用好还是非常强大的,至于我们是在用在日常的这个办公中还是游戏中,就要看个人的需求了。那么我们通过这款叉七鼠标来教大家如何哄编成。 但是基础的知识还是非常重要的,当我们收到货之后,可以装一下这个红编程的软件啊,不管是什么红编程鼠标,他都有相应的软件,且他们的那个数据都不是通用的,因为他们的数据都有不同的后缀名格式, 所以说里面的编辑界面也都不一样,无法通用。那么我们这款叉七鼠标,我们先来讲一下基础知识, 在安装完鼠标的软件之后,我们可以双击打开,这里我们就直接打开了,之前的安装步骤的话是直接跳过。我们来讲一下基础的这些界面以及红编程保存在哪里啊,方便我们之后的教程打下基础。 那么我先来看一下这个界面啊,中间显示鼠标的图片,每个按键都有编号啊。左键一般来说我们不能执行功能,因为鼠标的左键是非常重要的。呃, 右键还有其他的按键的话,都一次可以执行功能,不过我们一般左右键都不设置用这个鼠标默认的。那么我们先来看一下 基础这个界面啊,从上方开始看起,上方这个剧本档案处,我们可以点击三角箭头或者这个界面来打开,他有不同的这些功能, 我们先来讲一下剧本的作用是什么?剧本的意思就是我们把当前的按键功能编辑好之后,把它保存成一个剧本,方便我们之后通过剧本来读取, 读取之后的话,它的功能就是我们之前选择好的功能,比如说我们办公常用的,会把它用作屏幕编辑功能啊,两个侧键可以用复制粘贴功能,这个也是日常办公常用的。上方的话我们可以选择啊 新建剧本,当你点击新建剧本之后,上方就变成了一个空白的剧本一,当然我们可以通过上方这里重命名,可以起这个剧本的 名称,剧本的名称的话我们想怎么用想怎么写都可以。比如说我们这里命名为游戏, 那他当前显示的就是默认的按键功能啊,这个是鼠标自带的,这个叫三连发,只不过这个功能已经被我们删除了,所以说他是无效的。那我们后面自己编程功能的时候,就可以把相应的按键设置进不同 按键中啊,然后保存剧本之后他这个就起到相应的作用了。我们可以通过新建啊,开旧剧本的话就是去选择, 或者可以保存剧本,另存剧本,或者把剧本重命名,上方的这些都是关于剧本的应用。开旧剧本,当点击这个按钮之后,他会显示出来一个这个界面,他可以看到我们之前有哪 哪些剧本,比如说办公这个剧本就是我们最开始的界面啊,双击打开或者点击一下,然后点打开, 打开之后我们可以看到七号键又变成了啊截取屏幕的这个功能,所以说他是用来保存你鼠标已设置的这些功能按键的啊,那么这个是剧本的用法,再往下的话,他是有导入导出 绝招编程,这个意思的话就是导入导出红编程,嗯,不同的红鼠标也都有相应的这个功能,但是呢,这款鼠标我们一般都不建议用这样的操作来 导入导出,因为我感觉比较麻烦,我们稍等会教大家直接找到红编程存放的位置啊,那么我们可以直接通过像存放东西一样 往里面拖动。那我们教来教一下大家这个步骤啊,首先点击开旧剧本, 然后这个界面的话,我们可以点击这个文件夹啊,注意我们不是点返回啊,因为有些系统里面他无法点返回,我们点这个文件夹, 第一个文件夹这个 m ac 这个开头的文件夹,他就是鼠标的红编程存放的位置,我们可以右击 选择发送到桌面快捷方式。注意有很多人在这个地方会操作错误啊,他们有很多人会选择剪切,然后剪切在桌面,这样的一个操作是一个错误的啊,我们需要点击发送到快捷方式,这个时候可以看到鼠标上就多了一个快捷方式的文件夹, 在整个这个图标的左下方有一个这个箭头的图标,这个图标的意思就是快捷方式,那么我们原本的文件夹里面他是没有这个图标的啊,发送完之后这个界面就可以关闭了,我们可以把这个文件夹重命名,因为是快捷方式,所以说他不会影响原文件夹的这个名称, 我们可以起这个名字,然后双击打开,那么这个文件夹就是鼠标红的一个存放数据的根目录,我们之后的数据无论是新建的还是需要导入导出,可以直接从这里面复制, 那么我们来看一下其他的界面。首先从左侧来看,鼠标的六号键是调节鼠标的这个 dpi 速度,也就 是移动速度,他默认是有这个六个档速,从零到五一共是六个数值的话,可以来输入,最低是支持一百,最高是是支持三千二百啊,那如果我们输入的更高的话,他应该是 无法保存,我们点确定他会提示 dpi 的范围是最低一百,最高三千二百,那么也就是他的这个默认的就可以,我们一般不修改, 当然如果你有自己的需要的话,可以来输入数值,比如说我把我们把这个数值啊更改为一千两百五十,就这样细致的都可以, 那么他是两侧一个是 x 轴,一个是 y 轴,也就是我们的横轴和纵轴,那么这里我们要调节成一样的数值,他上下左右移动的 这个速度才是一样的啊,所以说我们这样建议,那这里可以选择啊,选择鼠标有记忆模式,也就是你鼠标啊,你电脑每次开机之后,他都会记录你上一次选择的这个速度,我们点击确定,那这个界面就已经选择完毕了, 那我们可以看到他编程的地方都有按键的编号,比如说我们当前编辑的是六号键,刚才啊这边还有七号键,七号键是这个红色的按键, 一号左键是无法编辑的,然后右侧是二号、三号啊,滚轮上下滚动,还有两个侧键,四号、五号都可以来编辑功能。 那我们我们从七号键来看啊,啊其他的按键的话,他选择的这个位置基本上都一致了,七号键我们可以看一下啊。首先第一个无设定,无设定的意思就是没有任何 功能,只要你设置了之后,嗯鼠标的这个按键你按下之后就不会有任何反应,那么我们办公系列的功能的话,都是鼠标自带的,可以看一下。第一个这个叫截屏编辑, 这个设置完成之后的话,我们可以点击左下角的这个下载剧本到鼠标。我们对鼠标的每一步操作,只要想保存进鼠标里面,都需要点一次下载, 等待他独调到百分百,然后提示下载完成之后这个功能就生效了。那么我们可以按住七号键来看一下,他就是一个截图的功能,这个是鼠标自带的啊,当我们啊点击这个完成之后, 或者双击图之后,这个保存啊,这个截图就已经保存了。我们可以啊应用在 qq 啊,微信啊这些聊天工具里面就可以一键截 图。那么他还有一些其他的功能,比如说一键十六雕,这个是有点像我们浏览器里面那个,呃,鼠标 这个箭头操作,比如说我们来选择一下啊,但是这功能的话我们一般不常用啊,如果大家想用的话可以自己来了解一下,他就相当于我们鼠标按住之后往一个方向滚动,他代表不同的这个功能, 比如说他这个是向上的箭头,也就是说我们我们点一下确定啊?下载进鼠标按住七号键向上拖啊,可以看到他有一条线,他这个线呢就是我们拖的不同的这个角度,他就代表不同的意思,至于 每个角度代表是什么意思,我们可以通过这个软件来设定啊,通过这个方式的话,我们最多可以设置呃,十六个特殊功能啊,那么这也就是他的这个应用方法。好的。
然后直播间里还总有人问我,他这个红是怎么弄的啊?这个自动邀请红和那啥和推最红,看着啊这是,这是寒冰,这个就是摁一下冰箱,再摁一下解冻,然后下边这个就是, 呃,姓名,然后就是我另一个号吗?然后给队长呢?就是什么英文,这是给队长,然后下边这个什么四 s 打头,这个这就是自动退队, 然后这个邀请单独邀请,单独点邀请,邀请红就是刚邀请,刚邀请,然后另一个号,然后操作流程就是这样的。操作流程是这样的啊,比如说,比如说是我这个对这个号推对了, 这号退队,然后给的号给的队长是另一个号,然后点退队看,然后这个号队长就自动到这来了,自动到这来了,然后我就邀请他,就邀请他点这个邀请,然后加上那个插件,自己就自动邀请了。
我们都知道高级筛选命令可以完成多条件的筛选,那么如果我们需要随时改变筛选条件,对表格内容进行查询,如何做到呢?首先我们创建条件区域,在这里我们将表格标题行中有可能作为条件使用的字段名复制到我们的条件区域, ctrl 加 c, 倘若加微用数据的有效性对部门职务和学历设置下拉选项。接下来我们将高级筛选的过程录制成红,选择开发工具, 点击录制新红,我们的红名设置为默认的名称即可。点击确定并未光标志表格内部 ctrl 加 a 进行全选, 在开始选项卡中选择筛选。高级筛选对话框中我们选择将筛选结果复制到其他位置列表区域, 这是刚刚我们全选的整个表格区域。条件区域选择我们创建的整个条件区域,复制到这里,我们去选择筛选结果,将放置的第一个单元格即可点击确定。打开开发工具停止录制,接下来我们打开开发工具里边的微粒编辑器 这一串的代码,其实我们刚刚录制的整个的高级筛选的一个过程,如果我们需要这一段红一键能够去啊筛选出我们所需要的内容的话,我们加一加一句的代码。现在我们的高级筛选高级筛选这个工作表是 ctr 二,我们在这里输入 shite 二点润置 认知,代表的是一个区域的意思,我们加入小括号,双引号都是英文状态的,那我们在每一次查询的过程呢?我们都要让他先自动的清空从二三到欧列的,因为公司这一列是欧列,欧列的第一千行,我们每 次在查询之前都要让他先清空这一块区域,我们再输入点可怜 ctrl, 那么这一串的代码我们就修改完了。关闭使用插入选项卡中的按钮控件,我们绘制一个 这样的一个按钮,在指定红对话框中选择刚刚我们去录制的这一段红,点击确定,把按钮四改成查询 或者是筛选都是可以的啊,这个名称可以自己定义好,那么接下来呢?我们改变我们的筛选条件,假如我们需要去查询所有后勤部的员工信息,我们选择后勤部点击查询,点击查询按钮之后,他会自动的去运行我们刚刚修改的那一串红代码。 比如说我想去看一下宣传部的职员到底有哪些,我想看一下宣传部职员里边的本科学历的人员到底有哪些,这样我们随时可以在我们的条件区域这个范围去修改自己的条件,然后点击查询即可查询出来了。
红编程学习案例,实现输入关键字查询调由 xf 表格数据,欢迎来到本期视频,本期呢是我们一节红编程的学习案例。 好,我们来看一下一个实现效果啊,我们这边呢有这样一个,那个销售员工啊,各个月的一个销售玩的这样一个表格,然后呢我们想实现呢,就说,我们这边呢去点击查询啊,我们这边呢去输入员工的姓名,输入张三, 输入之后呢我们点确定啊,然后呢此时哈可以查询到呢姓名是张三啊,一到十二月份他的各个月的一个销售额让查询过来啊,实现这样一个功能。好,我们来具体来操作一下啊,看一下是如何实现的,然后呢这边哈我们先把这个原有的这些数据呢给他删掉 表格,删掉这一块删掉,然后呢把这个表格啊放到下面去,放到这里。 好,那么说呢哈,我们来看一下哈如何去做,首先呢哈,我们先插入一个啊,形状啊一个按钮,相当于放到这里吧, 点击右键编辑文字,我们就叫做查询,然后呢给他一个文本的一个对齐, 好,点击这个查询呢,就可以把这个销售文之类的啊都查询过来,我们看一下如何实现。 要实现这个功能呢哈,就需要哈,我们去打开我们这个微币编辑器啊,开发工具微币编辑器这里这个地方呢哈,如果大家是灰色的啊,就需要先安装 一个插件啊,未必一插件,这是原来的代码啊,然后呢我们点击右键插入一个新的模块,然后重新写一下, 呃,名字的话给他定义一下哈,定义一下,如果说你的没有任何模块,你可以这样哈,在这个表格基础上啊,点击右键这边有个插入,插入模块就可以了啊,也是出现这样一些模块这边的话,我们就叫做什么呢?定义定义这个过程哈萨姆 这个模块的名字呢就叫做销售查询,销售查询 好,我们在这个代码块里呢开始写代码,第一个呢哈,第一个看一下,首先哈我们要把我们这个搜索框啊给他创建出来,搜索框是谁呢?哈,首先我们创建一个变量,让他等于谁呢? 这种搜索框的话,我们用一个 box 啊,这样一个函数函数框,然后里面是什么呢?几个参数 参数?第一个参数呢是我们这个呃,描述,比如说哈描述的话就是请输入输入 这第一个参数,第二个参数的话是 t 套标题叫什么标题的话我们就做销售查询, 我们先写一下啊,等会看一下每个参数是什么意思。第三个参数是默认的文字,默认的文字我们就叫做关键字嘛, 先写出来啊,就这样一个 有这一步的目的哈,就是先创建搜索框这第一步,然后呢我们给他注视一下, 就有一个变量哈,把这个用搜索框给他表示出来,好,然后第二步了哈,第二步的话我们呢要去查找什么呢?查找 搜索框输入什么,我们这个员工姓名了,比如输入张三了,然后呢我们就应该去找张三了,从哪里找呢啊?所以说我们这里呢要设立一个查找区域啊,查找区域, 查找区域这里呢很明显啊,我们就直接可以什么呢啊,在这一列中去找姓名就可以了,是吧?这一列从 a 二到 a 二十二,这一列数据 找姓名,所以说此时哈,我们就设定一个查找区域,是这样的哈,直接呢哈 set arry, 注意哈,设置单元格的区域的话,要用 set 开头啊, set 开始,呃,设定一个区域就叫做, 这个叫做啊,直接哈就写就行了, a 二十二到 a 二到 a 二十二,这样直接写这个单元格的区域就可以。好, 设定好这个区域之后,第三步的话就是查找了,查找员工怎么去查找呢? 也非常的简单啊,这样的哈,我用到一个方法,就是方案的方案的方法啊, 换着放吧。好,怎么去找呢哈,我们就这样哈,就直接用在 r 里,对吧,这个查找范围里啊,去放一点, 翻译的谁呢?翻译的很明显哈,就是我们刚才这个 i, 对吧? i i 就是我们输入的一个员工的姓名啊,所以说我们就直接输入查找 i 就可以了,这样就我们查找结果, 我们将这个查找结果呢去复制给一个变量,注意哈,这个查找结果呢,也是一个单元格区域,所以说也是用赛赛的啊,进等于查找结果,这样, 这第三步哈,常找员工啊,常找,常找到了,对吧?常找到之后啊,现在这个 g 是谁呢?哈,这边我们稍微哈啊,展示一下这个 g 的一个拽死啊, g gds 啊,我们就写个 gg 啊,然后 的话哈 g 点 a d, 嗯,好,我们看一下这个运行结果哈,我们先运行一下啊,看一下当前这个运行怎么样啊,找一下这个 g 啊,有没有找到 好,我们这边啊,运行一下,好,首先哈是弹出这个搜索框来,对吧?标题是查询啊,销售查询描述事,请输入员工的姓名关键字,对吧?这里面默认的文字是关键字。好,这次我们就输张三, 张三我们点确定好看一下哈,好,我们这边哈,运行完之后哈,我们看一下这个 gg 等于几啊? gg 在哪里看的哈?是在这个本地窗口中可以看到啊? gg 是 a 四对吧?这边有结果哈, 本地窗口是在这个视图哈。呃,这个本地窗口把调出来就可以了。 a 四 a 四对不对呢?确实是,对吧,黄色这一行就是张三,是在 a 四单元 没有问题。好,找到之后接下来做什么呢? 这 接下来的一步啊,就是干什么呢啊,就要跟我们给我们这个去进行复职了,对吧?复职,首先呢哈,我们先给这个这个单元格就是 b 二十六,把这个圆谷姓名写上,是吧? b 二十六给他写上,然后呢再写这个,从这个 d 二十六开始啊,往后写这个销售额就可以, 所以说我们先给他复制第一个啊,复制第一个就是去复制这个,嗯, b 二十六 b 二十六, 他的 w 是谁呢?实际上直接就是 i 对吧? i 就是说我们刚才输入了这个一 pose 里面这个员工姓名就是复制给了 i 嘛, 说他是啊,等于 i 就可以了,就是员工性命。然后呢,重点啊是什么?从这个销售销售额这一块该如何去复制对吧?从这个 d 二十六往后啊,该如何去复制? ok, 我们来看一下啊,看一下啊,这边的话就需要用一个破循环了, 循环几次呢?很明显是什么?一到十二元,那么说是肯定是十二次,对吧?一,我们这里是是另一个这样写出十二这一部分呢哈,就是第四步了哈,就是给 本次我们实现的这些方法呢哈,都是运用这个直接哈单元格操作的, 下一节我们有可能啊,会讲一下用顺口哈来如何实现好, nice, 那么说 n 是一出十二的,对吧?然后怎么给他复职呢?首先哈,我们要注意哈,这边第一个是 从 d 单元格开始啊,对吧? rain d 列我第一个的话是二十六啊,二十六的话我们最好不要直接写二十六啊,直接写二十六不太好是吧? 啊?直接写二十六他不就是一个固定的了,对吧?因为我们要跟这个放循环结合,我说怎么办呢?我用一个 n 加上一个二十五,他就是二十六, 为什么 n 加二十五就是从二十六开始呢?第一个是什么?因为他是一个循环哈,循环十二次,第一个值是 n 是一是吧,那就是二十六,就是 d 二十六的值,是这样的啊,下一个就是 a 二十七是吧?就是 第二十七的一个值。 ok, 那他等于谁呢?等于很明显啊,我们刚才找到这个单元格记记是是 a 四是吧? a 四单元格我们只需要干什么呢啊?如果说我们要拿到一月份的数值的话,只需要这个 a 四单元格往右拼移多少? 偏移一个单元格值对吧?偏移一个单元格就找到,找到这个就找到这个一月的这个数值啊,那么偏移两个呢,就是二个数值,等等啊,一次往后推,所以说呢,这里啊就要用到一个 记啊,偏移,偏移的话直接用括号就可以了啊,记的话是什么?我们找到那个 a 四那个单元格,别忘了哈,有张三这个单元格,偏移几个呢?行不?变一对吧,然后的话列的话那就是偏移什么 n 加一列, n 加一列。为什么是 n 加一列呢?哈? 因为就是说。呃呃,列的话是什么?呃,从第二列开始了是吧?呃,拼拼一个开始啊,分加一列从第二列开始啊。 ok, 这样哈,我们就这样复制完成了哈,我们来执行看一下。好吧,执行看一下结果,我们先点停止,然后的话执行一下, 好,输入这两行输入张三确定好,执行完成,我们看一下哈。哎,是不是所有的数值都过来了,然后我们看一下结果哈,七八九七,最后一个是七零二三,没有问题对吧?第二个是五九八八啊,没有问题啊,张三的姓名已过来。 好,这次呢我们就实现了这样一个效果,最后的话哈,我们需要干什么呢?把这个模块引用一下啊,这边把它停止中指,然后的话这个查询引用下,点击右键 红啊,找到我们这个销售查询就可以了。 ok, 好,我们再查询一次啊,刚才是张三,这次我们查一个张十,你确定 看到没有?所有张十的结果也都过来。好,这次呢我们就实现了这样一个小小的案例,那么原代码是这样的啊,大家可以自己去记一下和实践一下,非常简单而又实用。 好,感谢大家的观看,本期就到这里,下期再见。感谢大家多关注和点赞了, 关注我学办公,帮办公。
用函数太多,表格非常慢,用上 vba 数组法,一对多查询一万条表格,数据有多快?大家好,欢迎观看本期视频。本期呢,我来讲一个 vb 的实战力,就是用速度的方法拿去实现一律多数据的一个查询。 比如说我们这边有个客户名称啊,我们想点查询之后呢把相关的数据呢查询过来,这边的哈是我的数据员,比如说哈,我们在这个记录当中哈, 客户啊,每天的话这个下了单都非常多啊,然后一个客户的话可能有多次下单的情况,现在要求的话就把每个客做客户分期的话,对吧?我们查询某个客户的时候,把它相关数据啊全部查询过来, 我们来看一下这样一个一律多查询用微逼的速度方法该如何实战出来,那我们用函数的时候必然做这种查询哈,肯定是很卡,因为要写 有很多的函数公式啊。那我们看一下 vb 有多快,那我们先把这个案例写出来啊,首先我们插入一个,插入一个模块,名字呢叫做数字啥型呢? 那在这里呢,我们先声明一个数组,然后这个数组呢,我们让他呢哈去装入我们这个数据 数据这张表啊,就数据这张表中的啊,带一个数据区域。哪里呢?就是把这个 b 九到一个 g 三十一哈,全部装到我们这个速度当中啊,速度的话相当于一个变量哈,跟变量差不多一九到 j 三十一 好,然后呢速度呢哈,这个装入进去之后哈,但是速度是有结构的啊啊,然后接下来干什么?我去循环速度哎, 就相当于呢哈循环单音格一样啊,可以把这个把这个速度啊,也可以当做一个单音格。循环当中满足什么条件呢?哎,如果说话速度当中的第二列啊,就循环的这个第第几行?第 a 行第二列啊,他的指等于什么呢?他的指等于我们现在指定的谁啊? f 三是吧, f 三就是这一个单一格的纸,注意哈,然后是吧,这就是满足条件的,那这里的时候我们最好把这个 f 三呢哈啊给他呢。嗯,复制给一个变量啊,也复制给这个上面一个变量叫客户吧啊客户呢就等于这个 啊,我们这个哪个表?三十这张表是吧啊这张表中的 f 三单一格就前面是表明啊,后面是跟到是单一格的纸,可以这样的话就直接等于什么客户就可以了。嗯, 好在这满足条件之后呢哈我们再声明一个新的数组啊,这边呢还要用一个动态数组啊, a r 一吧, 有动态数组的话啊,我们这里哈对于满足条件的先做个技术 n 等一个 n 加一啊,这个是常用的套路啊,技术就是满足条件的有几个啊,把 a 也声明了,然后呢哈再重置一次,重新声明一次。这个动态速度啊, 加一个保留的关键字啊,相关的知识啊,都是呃速度的知识啊,在我们 vb 课程第二次有讲啊,大家如果说呃有一定的 vb 技术之后呢,可以深度的去学一下我们这个速度技术。 好,然后看一下哈,到这里之后是 a 二一就出来了,然后呢哈这边哈 a 二一等于什么呢?哈他的啊满足条件呢,我们就重建一个数 啊,重建一个数组,什么叫重建数组呢?比如说哈,在这个循环这里哈,我们是循环的第二点是吧?第二点当中凡是等于北京谋常务的啊,凡是等于这个职论的哈。哎,我们就把什么这一行全部哈装进一个新数组当中,就这个意思就依次装入哈, 然后后面是几个呢啊? a r 一 a r。 呃, a r 什么第一列的值啊?第二列的值,有六列的值,全部装进去。好,我们就复制一下六列啊, 嗯,二,然后呢?三四五六,嗯,老铁,然后把序号改一下,二三四五 六啊,速度的话相比于我们直接操控单一格的哈,是认为有点抽象是吧?然后我们在上面一个新的数组二啊,新的数组二的话要对于这个 这个要对这个新的数左一哈,就二幺二一呢哈,要做一个重置啊,为什么要进一个转置啊?什么叫转置呢哈,就说把这个一维变成二位,因为我这个表格数据哈最终要填到这个位置来啊,填到这个位置来之后呢,他是一个什么有横有竖是一个二位的,所以说哈我们就把它转至一下, 这都是常用套路啊,大家如果说学过速度的话应该知道的啊,如果大家没有学过的话,可以先模仿他写一下 转至两次啊,这里一般的话转换成二维的话是需要转至两次的外层呢,再套一次啊, 转出两次之后呢哈,然后呢我们将啊,我们这个结果显示到这个位置就可以了。是从哪里啊? a 六到啊,往下是吧? a 六往下,比如说啊,我们这个是三十啊,这个表示是三十啊,他单一个范围是吧。是 从 a 六到什么是三 a 这个区域是。呃行数是跟什么 a r 二相同的是吧。列数呢是几列?是六列,然后等于什么 a r 二就行了。好,然后呢我们这边这个 啊查询的过程就响了啊查询过程就响了啊,让最后再弹出一框来查询完成可以了 啊,完成好我来试一下行不行啊。啊那这边上如何去测试呢?我们这边不是有个查询吗,我点右键指令红啊。找到我们写这个速度查询找一下 找到这个速度查询在这是吧在这啊那我们试一下啊,建设北京某场六我点查询。好,这边有一个错误, 我们看一下哦。少写了一个什么注意一下上表啊,有报的不是直接 ar 是吧。 好,再来一次查询。好,还有一个越界啊。好,嗯那这边是什么是从 a 六几列啊,有棒子是吧。少了一个口号啊。这边因为是这样 啊这样啊,这样看一下 abulisize 然后行号行数是这个行数是吧。烈士六列然后呢这个区域哈然后等于什么等于二这样啊这样 好再来试一下啊。这样干嘛就完美的查询出来看到没有啊这样就查询出来,那我再换一个行不行呢。七啊也是可以的对吧。啊这样就可以了,那相关的代码是这样去书写的啊。当然 最好的哈,一开始的时候再写一个什么清空是吧。啊等这样子我们再补充啊。好,感谢那个这里哈。还要说一下我这边好像查询的数据没有一万条是吧,那如果说我们用数字的方法去查询一万条数据有多快呢?我们来试一下啊,说过哈,用微笔的方法是非常之快的。嗯, 好,这边好,前面的时候呢,我们做了一个查询的模块啊,给大家看一下一万条数据,我这边查苹果哈,苹果有一万条,我们来查询一下。 好,此时可以看到哈,共查询一万零四百零四条,用时一点一秒啊,是不是秒长,对吧?就是一秒啊,就是秒长。 ok, 这就是呢,我们的这个树左右强大之处啊,大家可以认真学习一下。好,感谢大家观看本节视频,那我们下期再见,那大家就可以可以多关注和点赞我们的视频。
we look up 函数如何在 vba 红中调用,批量查询出数据结果?大家好,本期呢,我们来讲一个 vb 的实战案例,就是在 vb 红中呢,如何调用 vyukom 函数来查询数据啊?实际稍微熟悉 vb 红的同学呢哈,可能都知道, 实际上平时我们在这个微微红中呢哈,基本上用不到这个微录看函数啊,去查询我们的数据,我们直接用些红的方法就能查询,但是如果我们不太熟悉微微,然后呢,如何啊,在其中去调红来实现一些查询呢? 你看一下,比如说我们比较熟悉这个函数,那我们可以这样哈,点开开发工具,点开微币编辑器,我们想实现的效果是这样的哈,我这边有一些合同编号啊,这边的话是我的原数据,现在的话,我们想啊,点一下查找之后呢哈,将里面所有的数据啊都查询过。 大家其他方法不会是吧,只会 vb 的话你就可以啊,只会这个 v luca 函数的话,看一下如何去运用,点击物件插入于新的模块。在这里面呢,我们来写一下,比如说这个就叫做 vbox 查询吧, 好,比如说哈,此时的话,我们要干什么呢?要一次性的把所有数据都查清出来。那这里啊,大家还需要写一个什么循环啊?包一尺循环就循环每一个单元格在哪个区域呢?就是在我们这里的这个 a 五到 a 十一 在这个区域当中去循环中每个单元格买他呢哈,就相当于哈。呃呃,到 a 十是吧,到 a 十 就相当于我们手动哈一个个的去是吗?填这个函数是一样的,然后在这函数怎么填呢?很明显这个地方的时候,如果哈内部掉入这个微周抗函数的话,我们需要加一个,呃,加一个什么 applakishant 点儿啊?微 dot com 就可以了。 比如说我们要查好值,很明很明显哈,我循环了哪个单一格,是吧?就查询哪个单一格,然后这个查询的这个区域呢?注意表区的话应该是什么?我们数据表啊,注意哈,在微逼当中写表格的话是这样写的, 跟我们那个函数当中有点区别,就是你比如说我们在这个数据表中是什么?是从 b 列到什么 bc 列就行,是吧?这里的话是 b 九到 c 三十一就可以了,所以说啊,这边写的位置就是 b 九到 c 三十一。 好,这是什么?我们的那个查询区域,然后对应呢?是第二例,是吧?然后精准匹配啊,其他完全一样啊,大家可以看到哈,这样一个查询方式是完全一样的,这句话就是 vcom 函数在 vb 中的一个调用的一个非常重要的方法。 然后前方的话很明显,是吧?我们要干什么?循环这个单元格之后,给他右边这个单元格,给他什么显示结果?所以说我们让这个查循环查询出来结果呢,显示到右边同一行第二列, 可以这样去表达啊,就是单元格啊,同一行一啊,同一行第二列,对呢,这是单元格的一个偏移,就是往右偏移格, 那在同一行往右便宜一例,就这个意思。对,那一开始的时候呢,我们在说明一个变量单一格, 好,这样这个 v 六看还说了一个应用呢,就写完了,我们来试一下。好,点击右键指定红,指定一下我们刚才写的这个红啊啊, v 六看吗?查询。好,我们来查询执行, 此时可以看到哈,查询出来了,但是这个我没有出来是吧,说明什么呢?说明我们这个区域好像是有点问题,应该是什么?从 a 五开始是吧? a 五开始。好,再来一次。哎,这样哈,就所有所对应的这个客户名字啊,一次性的全部查询过来 是吧。嗯,所以说啊,大家如果说非要在这个 vb 当中哈,去用微路看马汉说的时候呢,我们就可以用这种方式来执行。好,本节就在这里,大家可以去实战一下,感谢大家观看,下期再见。大家可以多关注和点赞我们的视频哦。
很多小伙伴鼠标上面都有很多个按键,只知道他们是红定义鼠标,但买了很长时间也不知道怎么用。其实呢,很简单,自己搜索或者跟卖家获取到这个鼠标的驱动,然后打开就可以在这个驱动页面设置各个按键的功能了。红定义的意思就是说,按下鼠标某个按键就可以代替键盘进行一系列操作,比如说我这里添加个复制操作,录制按键为 ctrl, 那么按下这个键以后就可以一键完成复制操作了。同样的原理,在玩游戏的时候,按一下鼠标上的某个按键,就可以使游戏角色完成一个特定的动作,你学会了吗?嘿嘿。
大家好,这期视频教大家使用学生鼠标玩刺激战场游戏导入数据的方法,以及调节数据压枪幅度的方法。 首先我们需要进入到呃,海信的刺激战场交流群,这个游戏呢一般分为两个版本,一个是使用电脑模拟器玩这个游戏,还有一个是使用手机然后连接枪神王座设备玩这个游戏。 然后我们今天这期视频呢,以这个模拟器作为视力来讲解一下如何去调节数据的压枪幅度。如果是使用网做设备玩的话,方法跟这个一样,不过用的数据不一样,因为他们 毕竟是在不同的平台上玩,但是调节的方法一样,大家需要注意看一下就可以了啊。首先打开咱们的这个群文件,群文件里面是按 寻找模拟器还有王座设备分开的数据。呃,我们这里下载模拟器的数据可以直接点下载啊,下载完成之后呢,呃,可以把那些数据直接全部拉到这个桌面上,然后我们这里就不进行下载了,已经下载了四个数据了。 呃,然后我们看一下学术宝典的界面啊,学术宝典界面呢?首先你要确定你的这个鼠标是已经激活版,已经激活版我们才可以进行调节数据,导入数据,使用数据。 然后我们点一下,右边有个学手宝点按钮,然后在这里左边有个游戏管理,选下拉三角箭头,选择新建游戏家,新建游戏文件夹啊,名字就起名为刺激战场,然后点一下确定,然后这个时候里面是没 没有数据的啊。然后我们还是点左边的这个游戏管理,这里点一下三角箭头,选择导入导出这一列, 然后我们把这些数据全部选上啊,可以用快捷键 ctrl 加 a, 也可以按住 ctrl 键,然后一个一个点数据,然后我们选择一下左边的绿色箭头导入, 然后这个时候我们直接点确定就可以了,数据是没有进行加密的,直接点确定,然后这个时候已经导入完成了,我们点一下退出键, 这个时候在这里就已经出现了这些数据的选项啊,然后这里可以选择控制键,在我们不同的鼠标的话,中间的控制键应该不一样。呃,一般来说的话,鼠标我们是有三个控制键,一个一键,一个 n 键,一个三键 一键呢是恢复成默认的鼠标左键,没有任何特殊功能, n 和三键的话,我们就可以通过选择来选择成压枪功能。就比如说我们现在先选择成呃, m 幺六的红点全息版,我们就选择 n 键, 然后四倍镜版,我们就选择三件。呃,红点全息版和一倍镜这个意思是一样的啊,就指的是不会放大视野的那种镜头。呃,裸腔红点全息,这都属于一倍镜啊,这里我们数据可能面临的呃,不是很统一,但是意思是一样的啊。 设置完成之后,选择完按键之后呢,我们可以点一下应用,这个时候鼠标的这个相相应的按键就已经有了功能啊,然后我们在鼠标上点击相应的按键,滚轮灯也会变成相应的绿色或者黄色, 然后那种状态下的话就是功能已经开启了,这个时候我们就完成了对数据的导入,可以在游戏里面直接使用了。呃,然后我们再来游戏里面看一下是什么效果。 我们现在已经进入到了游戏,然后这里有有一个注意事项需要给大家讲一下,也就是游戏里面的这个灵敏度设置。 呃,首先的话一开始需要按照我们这个图示上去设置,然后如果大家对这个灵敏度不习惯的话,喜欢用自己喜欢的灵敏度的话,我就接下来教大家嗯, 那个调节压枪幅度的方法,如果你觉得我们这个速度是可以用的话,就可以直接设定成这样,然后就可以直接使用我们这个模拟器的数据了。呃,模拟我们这个灵敏度要求的话是红点全息是二十,四倍镜是十一,八倍镜也是十, 到时候我们在游戏里面注意调节一下就行了。呃,镜头灵敏度和开火镜头灵敏度这两个是需要同时去调节的, 游戏里面的灵敏度会对这个压枪数据造成影响,然后接下来我们来测试一下,大家就知道了, 游戏里面我们已经设定好了这个速度啊,八倍镜的现在暂时没调。 然后比如说我们在游戏里面,刚才咱们这个选手宝典里面已经选择了功能, n 键是 m 幺六的红点全系数据, 三件是 m 幺六的四倍镜数据。我们先来试一下这个默认版的效果啊, 比如说我们首先是 枪械装好这个红点镜。呃,关于配件的话,肯定是配件装的越多,他这个枪越稳,但是会对这个压枪幅度也会造成影响啊。呃,如果是这种, 如果是这种消音器的话,它是不会影响效果的。首先我们使用 m 幺六装红点镜,然后开启按键功能,滚轮灯会变成这个绿色,然后再开镜。 呃,如果是像 m 幺六这种没有全自动的枪,我们就一律使用单发模式,如果是有全自动的枪,我们就一律使用全自动模式。这里大家要注意一下啊,比如说 m 幺六单发模式开镜,然后我们开启功能之后按住左键 这个压枪,压枪的效果还是很好的啊。那如果我们的灵敏度 进行了调节,我们再来看一下,会对这个数据的效果造成什么影响啊?比如说我们把红点和全息的全部改成这个四十, 如果是四十的话,我们再来试一下这个效果啊。呃,首先开镜之后,它的移动速度就会变得非常快了,相应的这个压枪的效果就会 就会造成这个压枪过度啊。这意思是,呃,我们压枪幅度是固定的,而这个灵敏度呢,会造成这个镜头移动的速度过快,然后就会影响压枪幅度,相应的我如果我们调到十, 这个时候就会出现压不住的情况啊,你再来试试。所以说这么来看的话,游戏里面的灵敏度呢,他也是一个微调的方法, 我们可以根据效果来进行调试。如果枪啊,跟我们这个图一样,如果这个枪是往下飘的,就证明这个速度太快了,我们可以减小。如果枪是往上飘的,就证明我们这个灵敏度,呃, 太小了,可以加大,那比如说我们这里还是调成二十,这个速度就是正好的了啊,大家可以根据效果去调节,这是第一种方法,然后适用于这个红点啊,四倍镜、八倍镜啊,就是相应的你用的什么镜头,你就调节什么镜头的灵敏度就可以了 啊,这是 m 幺六的数据。那还有一种情况,就比如说我们需要把这个灵敏度给调节了,就比如说灵敏度 现在这个默认版的话,大家用不惯喜欢用自己的这个灵敏度,呃,然后我们就教学教学大家调节这个压枪的幅度。呃, 如果需要调节压枪的幅度的话,我们对游戏里面灵敏度就都不做要求了,就是大家可以全部调成自己喜欢的灵敏度,然后再进行调节压枪幅度,调节数据压枪幅度就可以了啊,然后比如说我们这里,呃灵敏度我们就不动了,然后我们从这个里面举一下视力啊, 那比如说我们先打开选手宝典,然后选择这里有一个奥斯卡二 啊,然后这个时候他这个选用游戏,这里就选择我们刚才建立的这个刺激战场的游戏文件夹啊,然后在这边有个游戏管理,左边有个游戏管理,然后选择三角箭头,然后有一个打, 打开红的时候呢,我们想调节哪个数据就打开哪一个数据,比如说我们以这个 m 幺六的红点全息数据作为呃示范, 选中这个数据,然后点打开,这个时候右边就会有一个这个编程区,也就是我们做的这个数据,它是一个什么样子的啊? 呃,像 m 幺六这种没有全自动的枪,我们设置的是快速单点加压枪,像如果像 m 四那种有全自动的枪的话,我们就是直接做的按住左键, 呃,然后加压枪,他就不是快速点击了啊,因为游戏里面用全自动按住的话会比较快一些,比如说,呃,我们给大家讲解一下这个数据做的是什么意思啊?左键按下二十毫秒,加左键弹起二十毫秒,然后再加一个鼠标相对移动, 然后 y 轴,也就是坐标轴啊。啊二的意思的话就是往下压枪两个数值, 我们调节的时候也是调节这个歪轴的数值,上面的东西都不需要动,我们所有的数据都只需要修改这个鼠标相对移动,然后这个歪轴的数值啊,然后比如说我们的数值数据是数据是四的话啊,比如说我们已经调节成了四啊, 然后我们点一下这边有个保存,然后直接点保存就可以了,然后我们呃保存的同时的话,他就直接应用了,呃,然后我们也可以点一下这里的应用啊, 然后 m 幺六的红点全数据我们已经完成了这个修改,我们来看一下会对这个造成什么影响啊? 我们现在还是用的 n 键的 m 幺六的数据,呃,然后开启 n 线功能,然后我们再执行压枪,他也会造成压枪过度啊,呃,然后相应的,这就跟咱们调节灵敏度是一样的道理,如果这个压枪数值,呃, 因为我们这个实际的使用效果不合适的话,他就会造成这个压枪过度或者压不住的情况,我们还是打开这个 m 幺六的红点全息啊。四数值是压过度,如果是一数值的话,我们可能就是压不住的效果啊,比如说我们保存好了再来试一下,在游戏里面 他就会压不住,所以说这个压枪幅度呃,也就说咱们数据的最重要的一点,需要根据效果来进行调试,无论你是呃玩的这个电脑模拟器的,还是 是使用枪身王座玩的,都可以进行调节这个东西,其他的地方建议都不动,如果你呃误操作,把其他的东西给改变了的话,我们建议你把这个数据呃重新下载,然后重新导入到咱们学术宝典里面, 然后再进行更改啊。然后比如说我们调节成二的时候,也就说我们测试的时候是压枪幅度正合适的时候,点一下保存 保存,然后点应用,然后这个时候我们再来试一下 他这个压枪幅度就是正好的了啊。然后还有一个地点,还有一个地方就是游戏里面他是有左右飘的机制,也就是说不仅后坐力是向上飘,然后我们压枪是向下压, 然后相互抵消,抵消后坐力,然后达到一个相对集中的效果。如果出现左右飘的话,大家需要手动去控制一下,因为左右飘他是一个随机值啊,他是有时候往左,有时候往右,所以说我们无法进行设置啊。 然后我们再来试一下这个 m 幺六的四倍镜的数据,然后相应的也是一样的啊,我们可以站远一点,然后还是用单发模式,然后开镜,然后开启三号键的功能,也就是 m 幺六的四倍镜的数据,然后我们再来试一下这个效果, 我们可以看到这个效果也是呃开箱速度很快,然后压箱幅度也可以相应的也是一个一样的道理啊,四倍镜的灵敏度如果我们进行修改了的话, 他就会造成这个压枪呃幅度不合适的情况,这个时候咱们只需要把这个灵敏度给调回去就行了, 然后四倍镜的数据修改方法的话,也和这个一倍镜的一样,呃,包括其他的我们所有的数据都是一样的调节方法,最重要的就是这个压枪幅度的调节,然后我们在我们也可以试一下 m 四的数据, 如果我们用 m 四的数据的话,这里大家要注意啊,因为咱们学术宝典里面选择的时候,你要把数据选择对才行,比如说 m 幺 m 四的这个全自动模式下了一倍镜数据,我们可以从这里选择成按键 n 来执行四倍镜的数据使用按键三来执行,然后我们点一下应用, 这个时候才是替换我们 n 和三的功能,然后这样保存下来啊,然后比如说我们开启 n 键功能就是一倍镜数据,我们来试一下这个效果, 这个必须用全自动模式啊,如果用单发模式的话,他就是啊就开一枪就不开了,因为咱们是设置的按住左键啊,也就是说完全模拟我们人手去压枪,呃,包括四倍镜的数据也一样,把镜头换一下,然后开启这个三键的功能,开镜打一下 啊,如果出现左右偏移的情况下,需要手动来控制一下啊,这个就是咱们的呃完整的一个调节方法啊,这 期视频就到这里,欢迎大家观看,如果有什么疑问的话,呃,或者说没有看清操作的话,大家可以把这个视频重新看一下,或者联系我们群里的在线技术员,看到消息都会给你回复啊。
大家好,我是连连老师,感谢朋友们对我的支持。我们今天来看一下咱们 录制红的方法啊,咱们这个基础课程的第三节课怎么来录制红呢?我们录制红啊一般有这么几种方式,首先呢我们找到开发工具里面去找到咱们工具栏的这个地方有一个录制红啊,这是第一种方法,我们点击之后呢,会出现一个录制红的一个小窗口。 第二种方法呢,在我们下面左下角的这个位置有一个啊,这个状态栏里面啊有一个录制红的一个按钮,鼠标放上之后显示当前未存在未录制任何红,单击此处开始录制新红,弹出的这个对话框都是一样的, 那么我们来看一下这里面呢,第一个我们给这个红啊起一个名称啊,这个名称我们就默认的叫 一个红衣就可以了,因为这里面有一些命名的规则,我们后面再提到,先按照默认的这个名字,我们记住这个名字是什么功能就可以。 第二个呢是一个快捷键,当我们后期去调用这个红的时候,可以给他指定一个快捷键,比如说咱们这个里面呢,给他加上一个 q, ctrl 加 q 呢,就是我们对应的这个,呃, 对应的这个快捷键,比如说来上一个 ctrl 加 t 吧。啊, ctrl 加 t, 然后再往下呢,可以写上一个说明,这个说明是什么意思呀?我录制的这个红是干什么用的?比如说这个红啊,我想给他来上一个,这个是 设置字体的吧啊,设置字体颜色,然后加粗,好等等。那么比如说我就这两个功能,那我点击一下确定之后,现在就开始 录制了,当我们录制红的时候,我们所操作的每一步基本上他都会记录下来,所以说呢,我们尽可能的去,不要去点过多的那个步骤,因为点的每一步都会记录到这个红过程里面。我们现在呢,我想给这个选中的咱们三点 啊,这个四点一啊,这个应该是三点二啊,把这个地方改过来啊,我想给这个单元格呢给他去。呃,这个更改一下 字,字体的颜色还有加粗,我选中之后找到开始里面,然后呢我再去选择对应的这个字体的颜色,改一个红色好,改完红色之后呢?哎,这里有点 好,改完红色之后呢,再给他做一个加粗,咱们就做这两步就可以。然后呢录制完成之后,找到我们的开发工具里面 去点一下停止录制。其实录制红呢,在我们学习过程中啊,他可以生成对应的这个代码,如果说我们这个对代码的这个应用不熟悉的情况下,或者说某一个属性,我们可以通过录制红的情况下,然后去生成对应的代码,然后再去更改就可以。 那么其实啊有些简单的功能录制红非常方便。我们找到开发工具里面啊,去找到我们的左边的未必编辑器里面,点开之后呢这个红代码左边这个工程管理器的里面,这里有一个模块,点开这个模块之后呢,里面有一个模块,一录制的红呢就生成在这里面, 我们双击点开看一下,那么这个萨宝啊,萨宝红衣就是刚才我们对应的这个名称下面呢这个绿色的地方,他其实就是刚才我们标注的啊,比如说快捷键是多少卡数加 t, 然后设置 字体颜色啊,这个功能呢,就是刚才我们写的那个更设置字体的颜色啊,还有加粗,就是刚才写的那个说明底下的这些内容啊,其实刚才我我改了一个。什么呀?这里写了一个,嗯啊, tus, 其实前两行我就是改那个名字改了,咱们其实不需要啊,我把这个先给他删掉了啊, 只留后面这个,就是选中 a 三单元格之后,给他改了一个颜色,又给他做了一个加粗的一个操作,咱们记住这两行就可以。现在我怎么去调用这个红,我现在给他关掉, 关掉之后我把这个格式呢,先给他取消掉啊,给他改成对应的这个黑色,再给他取消加粗。我现在呢可以找到开发工具里面,然后呢去调用咱们的红,这里有一个红的啊按钮,然后点击红,之后呢,在这个弹出的对话框里面,我们点 点击下这个红,然后呢在右边再去啊,选中这个红一,再去点击下执行,直接把三点二运行红过程啊就给 也应用了。那我们现在呢再给他啊,再给他点成黑色的取消加速。现在啊我可以用一下刚才的 ctrl 加 t, 按住 ctrl 键点一下 t, 也可以运行一下啊,运行咱们当前的这个红过程。这个呃, 两种方法都是可以的,那么如果说啊,我们现在选中的是 c 三单元格,或者说是选中的是 a 二单元格,那么我想把这个 a 二单元格也改成红色的,下一次呢,下面还有对应的这个内容,我想把其他单元格里面的内容啊,也给他改成,比如说我这里随便 给他写几个名字吧,凉凉分享办公系列 教程,然后把这个单元格啊,我给他往下填充一下,哎,我现在啊,我想干什么呀?我想把咱们对应的第一个单元格给他改成红色,这个单元格改成红色,但是我们会发现刚才我录的这个红的这个命令 只能针对当前的单元格起作用,就是刚才录制的是 a 三,只能对 a 三起作用。那么我们录制的时候啊,稍微的给他改一下什么呀?改一下这个录制的流程就可以。怎么来改呢?我们现在再录一个红二, 然后我找到咱们对应的开发工具里面再去点击录制红,但是这里啊,在点击之前我们先做一件事情。做一件什么事情呀? 然后先第一个先选中,我们就是我在录制红的时候这个选中的操作,不要让电脑记录下来,我先选中,再去点击我们的录制红。好,这个是红二,然后快捷键呢是一个 ctrl 加,刚才是 ctrl 加 t, 是不是啊?这次来上一个 ctrl 加 y, 然后呢再往下呢再来上一个,说明这个给他改改颜色吧。啊,这个写不写都可以,只要是我们自己认识就可以改色。好,红二啊,记住我们的这个名称是红二,我们点击下确定之后, 现在呢就开始录制,我现在鼠标不要乱点了啊,不要,你们点的每一步几乎都会被记录下来,除非选这些咱们对应的这个菜单,这是没有作用的,这些记录不下来,但是我们选单元格的每一个操作都会记录下来, 现在我刚才提前选中了 b 一之后,我直接去更改咱们对应的颜色,再给他做一个加粗,好就做这两步,然后我们找到开发工具里面来把停止啊,把这个录制红给他,停止录制,停止录制之后啊,我们打开咱们的这个未必编辑器啊, 哎,进入这个界面,我们来看一下啊,第一个红和第二个红之间的区别,底下的这些内容几乎都是一样的,但是唯独 第一个红里面有这个这行代码,这行其实是选中的这个意思,等我们后面再详细讲解这个代码意义的时候,我们就会提到,然后呢第二行里面没有选中的那个操作,那么我们来看一下,我现在把它关掉, 如果说我现在想把这一行啊这一行给他去变这个粗的,我现在执行咱们的这个红,点击红之后,我选中红一,点击执行他还是执行的 a 三,但是我选中他之后,如果说我去执行红二, 我再点一下咱们的执行,哎,把我们选中的给他这个改了,我们格式点底下这一个,我再去执行咱们的红二,点击执行,哎,这个也改了, 或者说我们按一下这个 ctrl 加 y 的快捷键, ctrl 键加 y, ctrl 键加 y, 如果说我全部选中呢, ctrl 加 y 这个也是可以的。其实啊, 我们在录制红的时候呢,只要掌握了里面的规律之后,我们就就知道了啊,就可以录制成啊,录制出我们需要的一些这个代码。其实对于 这种代码来说呢,它里面的这个这个呃就是里面的一些属相,比如说点开了它的一些颜色呢,对于我们后期学习的时候是有很大帮助的啊。 但是有一些这个红代码呢,他这个代码就录制完了之后,本来一句话能解决的问题呢,但是他需要可能挺长的这个代码,当然这是需要我们后期学习后面的知识之后啊,才需要做的做的一件事情。 前期呢,我们只需要掌握咱们这个录制红的这个方法,不管他代码长也好还是短也好,只要是能实现我们的这个功能啊,我们就可以利用录制红的方法。 那么我们关于陆志红还有运行红的方法呢?先介绍到这里,下节课呢我们再来看一下啊,它里面有一个相对引用的方法,怎么来使用?
朋友们好,你平时办公用的是 w p s 呢?还是呃微软的 office 呢?呃,我想很多人呃,有的呢,用的是 啊这个微软的 office 啊,后来呢,好多人呢,用的都是这个 wps, 可是在有的时候呢,我们不得不再用这个微软的 office, 为什么呢?因为,呃,这个 wps 呢,有的时候它不支持红, 就是说我们有的时候那个文档里边有红的话,那么他就不能用。嗯,我,我的电脑上,你看,我装了有这个 w, 有这个微软的 office, 另外呢,我也装了 wps, office 啊,这两种都有,嗯,咱们看哈啊,很多人认为这个支持国产软件呢,你就用 wps, 但是呢,到了这个有的那个文档里面有红的时候,这 wps 又不支持,那没办法,只好再用回这个微软的 office 啊。 歌红呢,是用这个编程的方法来做的一个东西啊,他需要这个一定的这个语言的支持啊。那么,呃,咱们看啊,举个例子, 我这有一个这个学籍信息,这个学籍信息呢,他有个模板,这是一个表格,这个表格,这个模板呢,我们看哈这个表格呢,他在这个使用的时候,我们 需要检查,点击这个开始检查,检查以后呢,这个表格没有错误,才能继续进行下一步的工作。那么在检查的时候呢,他就是用这个,如果用 wps 打开,那他就不能检查好,我重新把它打开一次试一试 啊,比如说现在呢,我们把这个打开了,嗯,我们想检查这个表格中是不是有错,我们就点开始检查, 这时候他会弹出一个无法运行啊,这个表格里的红,可能是因为该红在此工作部中不可用,或者所有的红都被禁用, 当然了,不是被禁用了,而是他这根本就不支持红,你点击这 wps 表格的开发工具,这里边这个红啊,录制红啊, 这个什么都不能用,为什么呢?因为他没有这个 v b, 没有这个 v b。 呃,在这里面这个其他的这些组件,复选框,文本文本框,命令按钮,单选选选项按钮什么呢?你在这里也是不能用的, 而如果呢,你呃把把这个用那个,按右键打开方式,我选那个。呃,用那个,嗯, 微软的 office, 那么用它打开就可以啊,我来再找一找, 我选 office 的这个 excel, 然后呢,我们点击确定 啊,这用 office 把它打开了,用这个 excel 把它打开,这时候我们点击检查,哎,这时候呢,它还是显示,但是呢,需要把这个 excel 选项里边,我们把那个信任中心哈。呃, 新中心设置 红,设置 g o 所有红,好,点击确定,再确定。好,我们把这个 关闭了,我们再重新打开,按右键打开方式选 mac soft office excel, 这时候我们再点击开始检查这个就可以了, 那么这时候他就可以检查数据教研可以上传了,是吧?啊,这就是因为他是支持那个红的,因为它里面呢有 v b, v b a 啊,那么怎样 怎样让我们的那个 wps 也能支持红呢?这需要下载一个组件叫 vba 啊,我们可以打开那个这个浏览器,然后呢,再 在搜索框里面输入 vba 搜索一下,然后呢这个 v b a 呢,它就能找到它这个 v b a, 它的 那个下载插件啊,这个输入的 vba 红红安装包 啊,他这个就是 vba 的这个安装包啊,这个你就可以下载 vba 安装包。七点一啊,这个你下载了以后, 哎,然后呢?呃,你就可以把它安装好在这呢我,那么这个 vba 它是个什么东西呢?啊?这个 啊,这个没有讲,讲的不不够多,我们看这个, 这个页面, v b a 独立安装包。 v 七点一,这个 v b a 呢?它的,它的全称是 viral basic for application, 简称 v b a, 是一种这个标准的红语言,是基于 viru basic for windows 发展而来的。 他和传统的婚姻不同,传统的婚姻不具有高级语言的特征,没有面相对象的程序设计概念和方法,而 vba 提供了面相对象的程序设计方法,提供了相对完整的程序设计语言。啊,这是 vba 一学习掌握,可以使用红记录器记录用户的各种操作,分析、 转换 vba 程序代码。这个呢,是 bba 呢,它是由 virubasic 发展而来的,与 bba 就相似的语言结构。从语言结构上讲, vba 是 vb 的一个子级,它的语法结构是一样的, 两者的开发环境也几乎相同。但是 vb 是独立的开发工具,他不需要依附于任何其他应用程序,他有自己完全独立的工作环境和编译链接系统。 bba 却没有自己独立的工作环境,他必须依附于某一个主应用程序。 呃, v b a 专门用于 office 的个应用程序中,如果 excel excess 的,在 excess 中可以通过 v b a 编写模块来满足特定的需要。一般来说,这个呃,这个微软的这个 office, 它上面它都是带有 v b a 的,我们不需要专门。 可是这个,对对,这个呃, wps 呢?他是他里面是不带这个 vba 的,所以呢我们需要下载一个,然后给他安装。呃,安装以后呢就可以用了,比如说我现在我已经下载的有这个 vba 了, 嗯,比如说我这个,哈,这个 wps vba 气垫仪哈,还有这个 wps vba 组件,这两个呢都差不多, 一个是七点零版本的,一个是七点一版本的,然后呢?嗯,我们可以双击打开这个来开始安装, 我们看安装以后了以后,这个能不能这时候呢? wps 表 呢?他现在呢?他能不能这时候他这个红了,什么东西能不能适用? 我们看这时候他这个按钮呢?现在啊,现在还不能,我们那个还是把那个已上传那个模板打开,我们看这时候检查 啊,这个还是不行,看来这个版本是不好。我们再看我的安装包里边,我们找那个 wps vba 这个组件,这是个七点零版本的, 双击打开,然后呢他就出现了这个 viral basic apple application 七点零啊,这个赛踏普, hello, welcome to the viral basic apple application 七点零,什么什么赛道不规则的啊?就是,呃,然后呢他就欢迎使用安装,然后点 next, 然后点 a agree, 我同意,哎,这个安装完成了,点 finish 结束,这就可以了。
上期视频我们已经教了大家一些关于鼠标界面的这些基础知识,那么这期视频我们直接来讲解鼠标红如何来制作。 首先我们随便选择一个按键,如果你想编辑一个新的红编程数据的话,可以先先把按键选择成无设定, 然后再选择进入绝招编程程序。 这个时候我们打开的就是一个红编程的界面了,那么这个界面包含的东西就比较多了,我们一切的红编程都可以在这里面完成操作。首先我们这期视频要讲解的地方不会太多, 先讲一些鼠标基础的这些区域,呃,比如这个关于做红编程的这个延迟, 还有鼠标的一些操作,还有键盘的一些操作,这个是在做一个红编程的时候他的一些呃基础的地方。那么我们现在来开始讲一讲 我们在最中间看到的这个界面的话,就是我们编程的界面,他在最左侧会显示编程的行数,一个红编程大概的行数上线的话,大概是两千行以内 啊,都可以来编程,但是我们一般做的红编程都不会那么长啊,除非是一些录制的功能。这个在后期我们会讲解,首先这个界面可以右 机啊,可以看到他有一些其他的这些选项,我们可以先选择全部清除, 那么我们先来添加一个鼠标左键点击的动作,先来看一下他界面上会怎么显示,在左下方这里有一个鼠标左键 啊,然后他会显示这个英文名称啊,我们按一下这个按键之后,可以看到他会出来四行命令,嗯,大部分的按键的话, 当你去点击的时候,他都是有呃两个动作,一个是按下去的动作,一个是弹起来的动作啊,我们来细想一下,不管你是按鼠标的按键还是按键盘的按键,都是先要按下去,然后再弹起来,然后每个按键的呃后面都会跟着一个 延迟,这个延时,延时的话很好理解,呃一秒等于一千毫秒,然后我们左侧这里可以选择不同的单位,可以选择毫秒,这个就是比较精确的,或者可以选择秒,或者可以选择分, 那么我们比如说选择成秒的话,右侧可以输入数值一秒,那么我们点击插入啊,注意这个地方啊,这边的话我们可以看到可以选单啊,单机选择这个函数, 当你选择比如说第三行的时候,你这个时候点插入,他就会插入在第三行的上方,我们点一下插入,看一下效果啊啊,点击插入之后,他会显示啊,原本把这个第三行给挤到第四行了,也就是说在上方插入延时一秒,那么这个一秒的话,他就是 等于一千毫秒,一秒和一千毫秒这两个这两行命令它代表的意思是一样的,至于我们是否要这么精细的这个延迟,就可以自己来编辑了 啊。那么如果你想把这个函数的命令来进行调整的话,可以用上方的这个上下移动,他就可以把这行的命令给移动到你想要的那个位置。 按键的这个按下还有中间的延迟搭配是非常重要的,在红编程里面是至关重要 啊,那么我们这边可以选择按键按下后和弹起后是否加入延迟时间?如果把这两个勾选掉了的话,我们再点击左键,他就只有按键按下的动作, 并没有中间的延迟。至于中间延迟想添加上多少的话,我们可以自己来选择,但是一般情况下我们都会选择勾选上,因为我们编辑完之后呢,可以根据这个情况来改动这个数值,而不是每一个都要增加,那样就是操作太繁琐了。 呃,所以键盘和鼠标的这个添加步骤是完全一样的啊,比如说我们左键啊,然后输入数字啊,或者键盘的按键, 他都是同样的意思啊,这个是至关重要的。那么当我们编辑完之后的话,可以点击左上角的保存,这个时候他会让你起名字,这个也就是我们这个红面城他想要的名字, 说我们起名为键盘鼠标 啊,把名称可以复制一下,然后点击确定, 点击确定之后,他会让你来保存这个红编程,这个时候我们可以把红编程起名为这个功能的名称啊,点击保存 啊,这个时候界面关闭,他就已经把这个红编程保存了,我们从这个位置选择红编程的位置,可以看到我们刚才编辑的键盘鼠标,这个红编程也可以打开这个数据存放处的这个文件夹 啊,他就会出现这个键盘鼠标的编程。那当我们做的功能想分享给别人的时候,可以直接在这个文件夹中啊,把这个文件啊复制给你的朋友,或者粘贴到别的地方啊,这样当你的朋友拿到 啊这个数据的时候,再粘贴进这个数据存放处的文件夹就可以一键使用了,包括我们自己鼠标的这些功能。我们在分享了之后,大家都是通过这个方法导入进啊,这相当于就是做导入导出的步骤了,导入进这个文件夹之后, 就可以从这里面直接选择功能了,那如果这个功能你还想继续编辑的话,我们首先你要保证这个按键选择的是这个功能,然后再点击进入绝招编程程序,我们就可以来重复的变成这个 呃,编程里面的内容,那虽然讲的很简单,但是我们鼠标和键盘如何来搭配,顺序是如何?延迟是多少?呃,搭配的方法就有非常多的种类了,而且能达到 效果也是呃久然不同的,那么这里面要设计的东西就看我们应用到哪一个方面了。嗯,这里就不做细讲,这里只能告诉大家如何去添加这个按键的动作 啊。那么还有一个简单的动作,比如说我们想按住 ctrl 键的同时啊,再去按按 c 键 啊,就比如说 ctrl 加 c, 他不是复制的功能的话,复制的功能吗?那如果我们按照这个顺序来编程的话,他是一个失败的复制操作。比如说我们举个例子啊,呃,可以看到这里编程的时候是 你的 ctrl 键已经弹起了之后,他才会按 c 键,那这样他就不是一个同时按下的操作了。比如说我们点保存,点下载进鼠标,然后我们用 键盘检测工具来看一下这个红编程执行的步骤,那比如说我们来执行这个操作, 可以看到他是先按 ctrl 键再按 c 键,如果我们日呃正常来操作这个 ctrl 加 c 的时候,应该是 ctrl 键按住,然后按 c 键, 可以看到红色的情况下他就是按住的啊,然后绿色的情况下就是已经弹起了,没有按住,那这个编程的话就算是失败的。那如果我们想自己制作的话, 需要的操作是什么呢?需要的操作就是当 ctrl 键没有弹起的时候,按下 c 键,那我们可以把这个 c 键往上移动,把这个弹起的 ctrl 键往下移动,那这个顺序的话,就相当于他 是先按 ctrl 键,再按 c 键,再弹起 ctrl 键,然后再弹起 c 键,这个时候他就能起到这个复制的作用了。 我们再用这个程序看一下啊,可以看到他就有复制的作用了。我们在这个里面可以做一下测试,比如说我们把存放两个字按鼠标的按键复制, 然后在手动按键盘粘贴,可以看到他就已经复制成功了。所以说我们按键的顺序啊,以及他操作的延迟 他是非常重要的,这个是一个基础的讲解啊。那还有一个应用的话,是一些比较基础的东西啊,比如说这个键盘录制的话,我们第一个是可以按下这个地方的 按键,或者你可以直接按下你自己的键盘,他也会记录在内啊。那这个编程我们还可以选择他是否要重复执行,当然上方的话你可以点保存,呃,撤销啊,剪切、复制、粘贴、上下移动,还有删除这些操作。 在最右侧的话,他可以选择这个编程是否要重复执行,如果你不选择的话,他就是不重复执行,就是当你按下按键之后,他执行完一圈就停止,当你这边可以选择的时候,他有一个重复执行。重复执行有两种方式啊,左边会有个小图标讲解啊,然后右边是文字讲解。 第一个方法的话是按下执行这个编程,然后这个时候你的这个鼠标的按键是不弹起的,就是不弹起来,他会一直执行,当你弹起来的时候, 他会中指执行,比如说我们选择这个按键去试一下啊,保存下载进鼠标,那么我们打开工具,按住刚才我们设置的这个七号键,他在这个软件里面的显示就是会 一直按照我们编程的顺序来执行他这个操作,当我们把七号键松开的时候,他会停止 啊,这个是重复执行。那还有一种方法的话是,呃,按下这个按键之后啊,你就立即把这个按键啊松开,他就会一直执行, 当你再一次按下这个按键的时候,他才会停止执行。那么在一些比如说挂机或者之类的操作之中,我们会经常遇到呃,经常用到这个功能,就是当你按下按键之后, 我的鼠标按键已经松开了,但是他还是一直在执行我们编程中的内容,当你再一次按下鼠标的这个七号键,他会停止这个编程,这个是 啊第一个这个地方来讲解,而且当你啊对这个编程进行操作的时候,你点击右上方的这个关闭,他会提示你的编程已经修改了,是否要修改,如果你不想修改可以点取消,如果你想呃保存的话, 就是你忘记点保存,但是你想保存的话可以点确定,这个时候他会把这个编程按照你最后的这个编辑来保存, 这个时候点击确定,他会提示存储完成啊。当然我们每次编辑完之后,都要点击下载剧本到鼠标,才会把这个功能再一次更新到你的鼠标中。这个是我们 我们讲解的第一个界面啊,关于鼠标的按键,键盘的按键,还有延迟的填写方法。这个基础课程,也就是我们的第一集教程 啊。接下来的第二集教程的话,我们会讲解这个循环的这个命令,还有下方的这个鼠标动作的命令。好的,我们下期教程见。
我们打开这个表格之后,发现他这个上面有提示没有安装这个 vba 模块, 然后我们点进去看一下啊,他这个 wps 这个 vba 模块是收费的啊,啊,相对来说的话,这个收费的这个价格还是蛮贵的啊,一年要个三百多块钱啊,个人的,那我们也可以自己安装一个啊,这个是安装包,我们先把它给解压到当前文件夹, 点进去先看第一个,他有一个程序,你点开他啊,看他这个呃,有没有安装啊?如果是这种状态的话,说明您的电脑上已经安装了啊,然后我们就把它关闭掉就可以了。 然后我们再点击第二个啊,第二个的话就是 vba 模块,他会自动的安装好,点击点击好 之后他会自动的安装,要稍等一会,然后这个安装完之后再去打开这个最后一个文件,然后再点击安装一下就可以了啊,要等一会 好全都安装好之后,我们再去打开那个之前的那个表格看一下,看他是什么样的啊,然后安装好之后就这样他是一个启用红的一个状态。