大家好,这是 exercise 基础教程的第二章第二节。通过本节课,您将了解如何使用 exalize 在 excel 文档中创建图表、工作表条件格式、设置工作表背景以及设置数据验证。 接下来将会在上一节课的基础上继续使用并学习 exercise 的另外七个 api, 目标是结合这些 api 的使用生成一个右图所示的工作部。我们先来学习第一组的三个 api, 创建图表工作表,甚至工作表背景图片和创建条件格式。首先是创建图表工作表, 图表工作表是 xl 中仅包含图表的工作表。在课程目录下复制上一节的代码目录命名为 第二章第二节。然后用 vs 扣的编辑器打开,编辑 man dot go 文件,复制上一节课用到的创建普通图表 at chart 的这段代码。 然后把 it chart 修改为 it charge sheet。 创建图表工作表时,仅需要指定需要新建的工作表明称和图表参数即可,不需要单元格坐标,图表参数里也不需要设置单元格的偏移位置。所以这里删掉相关的参数, 修改好,保存并执行这段代码。然后用 xl 打开,可以看到 x 赖子已经为我们创建了一个图表工作表。 如果我们想在柱状图上显示数值,可以在图表参数中声明 plot area 指定 so value 为处, 保存后重新执行这段代码。然后再次用 xl 打开, 可以看到柱状图上已经显示了数值。接下来通过 exercise 提供的 satisfit background api 为工作表设置背景图片。 第一个参数是工作表明称,第二个参数是背景图片的路径。在这个例子里,我准备了一个适合做水印的背景图片, background 不会对图片属性做解析,所以这里不需要导入 amh 官方包,保存并执行该程序。然后用 xl 打开, 可以看到背景水印图片已经设置好了。接着我们来设置条件格式。先使用 newconditional style api 来创建一个红色高亮的条件格式样式样式参数中 font 指定高亮字体颜色, field 指定单元格填充样式 type 为 patten, 代表纯色填充。这里和之前学习的 new style 函数所用到的参数基本一致。 声明 bottom condition 变量构造一个最低以上的条件格式,表达是用红色高亮最低分。 接着为 e 四到 j 九区域每一列设置条件格式。 声明 reference 变量来定义每一列的 ranch。 然后调用 set conditional format 设置条件格式。第一个参数是工作表明程,第二个参数是区域,第三个参数是条件格式的样式。 然后保存并执行程序。打开生成的 excel 文档,可以看到已经把各个科目中最低分用红色高亮出来了。下面我们为各个科目最高分设置绿色高。 复制刚才编写的创建红色高亮条件格式样式的代码,把它修改为绿色。 然后声明 top condition 变量定义最高一项条件格式表达式。接着再次调用 set conditional format 设置条件格式,保存并运行代码,打开生成的文档。此时可以看到各科成绩中的最高分也被高亮出来了。 接下来我们来学习如何为单元格添加批注并设置数据验证。使用爱的 commentapi 传入工作表明称单元格坐标和批注参数。 officer 是批注的作者, text 为批注内容。这样 我们就为单元格 f 六添加了一个批注保存代码,然后运行 go rand and go to go 执行程序,然后打开生成的文件,可以看到已经为单元格 f 六增加了批注。 最后我们来学习如何设置数据验证为班机这一列单元格加入一班到三班的下拉选项列表,通过 exercise 提供的 new data validation 创建数据验证条件, 设置数据验证区域为第四到第九,调用 set drop list 设置下拉列表选项。这里等同于我们在 excel 里设置数据验证条, 条件为允许序列数据来源为一班、二班、三班。接着我们调用 idad data validation 来设置数据验证。第一个参数是工作表明称,第二个参 数是数据验证规则,接着接收并处理可能返回的艾瑞,保存并运行代码, 打开生成的 excel 文档,可以看到数据验证已经设置好了。 好,本节课就到这里,谢谢大家。
粉丝170获赞940

千万不要手工绘制二维码,这个借口可以直接在 excel 里调用,你只需要把目标文本的单元格锁引输入到 api 的输入参数中去,注意这里的引用格式。 然后把 api 链接放入 excel 的英米级函数中,注意加双引号,这样你就可以得到干干净净的二维码喽!手机扫码看看效果,效果杠杠的! api 链接贴在屏幕上了,赶紧去试试吧!

快递一百查询,快递批量查询真的太方便了,我们首先注册一个账号啊,注册了之后呢就会有一个授权码和一个顾客码,我们把这两个 马来,我们把它复制粘贴到这个表格文件里面,然后呢我们就可以直接使用了,这里的我们先用第一个函数,第一个函数的话是一个根据快递单号啊,自动识别是哪一家快递公司的 你,然后呢他就会把这个快递公司的名称给获取出来,大家可以看到啊,我们直接这里获取了一个之后,我们直接往下填充啊,所有的快递公司的名称都已经获取到了, 然后呢下一个我们用一个批量查询快递的函数啊,这个函数的话也是调的快递一百的接口,我们可以这样子哈,这个函数的话它的名称呢比较长,它这个函数呢总共 有四个参数啊,总共有四个参数,大家可以看到啊,第一个参数就是顾客码,第二个参数的话是那个授权码,第三个参数的话就是快递公司的名称,第四个参数的话就是快递单号。我们把这个四个参数 都输好之后呢,输入好之后,我们直接往按回车键确认啊,就可以查询到第一个了。然后呢我们往下填充公式,往下填充的话,大家可以看到啊,所有的快递物流轨迹都查询到了。

不知道大家用过草料二维码没有,今天呢我给大家讲解一下草料二维码他收集的这个图片怎么去下载下来。 那么我呢是一个程序员,我就针对这个东西啊写了一个软件,这个小软件呢,大家可以呃 给大家演示一下,然后呢你可以用这个软件呢,直接把这些东西全部批量下载下来,非常的方便。这个软件呢不仅是支持草料二维码,就算我们的京津智能填表,腾讯文档,还有这个呃文件芯,这些收集的呃 图片都可以一键下载下来。好了废话不多说,我给大家演示一下怎么去下载。那现在我在草地二维码后台创建了这样一个收集的表单,然后收集 一些数据,我们直接点击打开它的一个目录, 好,接下来呢我们勾选他,然后导出数据,这个数据导出来呢是 excel 表表格,我们导出最全部的数据, 打出来以后呢我们打开看一下, 好打到桌面上,我们打开看一下,这个打出来呢,大家看一下,是一个呃有些表单的数据,然后呢这个图片呢,它是一个链接,这个链接呢是一个网址啊,这个是在 现了一个网址,我们打开看一下,这里面上传了三张图片,对不对?如果你直接要下载的话,如果是手动下载,那么比如说有一千千条数据,一万条数据,那么你这个下载的话就很费时间。接下来我 演示一下用我们的软件怎么去弄这个软件呢?直接加载进来提交人呢,要和呃这个一个 ceo 表格里面的一个对应起来标识点,那么这里的话我们用这个姓名, 好,这里填姓名,然后重新加载一下,这样的话我们的姓名就加载进来了啊,这里的话因为他是网页里面的,所以说我们二维码我就不需要,不需要了,勾选二维码,如果你 你那个网页里面的图片需要登录的话,我们还还需要登录页面,不需要登录的话,我们直接点击立即下载就可以了,这里的话他会创建一个独立的文件夹。好了,我们再来一次啊,刚才呢,下载的有些东西。是啊,以前的我把它先删掉,重新来一次, 直接点开始下载,因为我这里的话只有一条数据,如果多条数据的话,他就会呃分不同的文件夹创建归等。需要软件的可以在评论区留言,谢谢大家。

有同学说啊,你的表格里面为什么有那么多好用的功能?那是因为我调用了应用程序接口,简称 api 啊,只要你掌握了,你也可以拥有。我们把这个 哎程序接口我们拷贝一下,然后我们在表格里面用这个外盘数,我们把那个猜数传进去,就一个把那个猜数传进去之后,猜出来就是那个网址哈, 用成语接口的网址成语之后,我们直接点一下回车键啊,直接按下回车键,他这个呢内容就会返回,返回到表表格里面啊, 很多很多使用的功能,我们只要调入这个接口啊,都可以把结果返回,这些都是非常实用的功能哈。

如何连接数据库,添加 uzi 数据集和 api 数据集及数据加工?小北 p i 搞大屏,连接数据库并添加数据集。 大家好,本系列视频主要带领大家入门使用 dates 可视化数据分析工具,我将带领大家一起学习如何使用 dates 做数据可视化分析。使用 dates 做数据分析的第一步就是将数据添加到数据集中。 添加新数据有四种方式,获取数据库表写 circle、 上传 excel 以及调用 a p i。 其中获取数据库表写 circle 以及调用 a p i 这三种方式创建数据集需要我们添 加数据源才能使用,本小节我们就从添加数据源开始,学习一下如何添加数据库数据机首先点击数据源菜单,进入数据源管理页面,点击数据源右侧的添加按钮来添加数据源。 通过类型的下拉框,我们可以看到目前 deties 支持常见的十几种数据源以及 a p i 数据源。 我们以 mexico 数据源为例来添加数据源,填写名称类型,选择 mexico, 输入 ip 地址、数据库的名称以及用户名、密码和端口号。 点击教验按钮, 可以教验连接信息的有效性。数据添加成功后,系统会自动根据数据员类型分组显示已添加的数据员。点击左侧已添加的数据员名称,可以查看数据员详情。点击编辑按钮可以修改数据员参数。 点击数据源后的删除按钮可以删除数据源。数据源添加完成后,我们切换到数据级菜单。首先在数据级页面,我们可以点击左上角的加号来添加分组,分组可以用来给数据级做分类整理。 点击分组右侧的加号,我们在分组下还可以继续创建此分组。我们将鼠标移到添加数据集, 点击数据库数据集来添加一个数据库。数据集数据源,我们选择刚刚添加的数据源,数据源选定后,页面会列出此数据源中所有的表,通过右侧的搜索框可以按表明过滤表。 这里我们勾选 gdp 统计数据对应的几张表。大家可以看到这里有直连和定时同步两种模式。 直列模式是指我们查看和使用此数据及时, dtes 会通过访问数据源实时获取数据。直列模式有利于实时获取数据变化, 适用于对数据变化比较敏感的场景。而定时同步是指我们可以设置一定的同步规则,让 data is 定时连接数据员更新数据,我们查看和使用词 数据,即时 it is 会展示自己系统中暂存的数据。定时同步可以降低数据员的压力,适用于对数据实时性要求比较低的场景。这里我们先使用定时同步模式, 这里的立即更新是指我们创建数据集后,系统会自动开始同步一次数据,稍后同步则需要我们在数据集添加完成后手动创建同步任务。 选择完毕后点击确认按钮,这时我们可以看到教学演示分组下数据集已经添加成功, 添加后的数据级默认会按照数据原加表明来命名,我们可以点击数据级名称后的按钮展开操作菜单,点击重命名来修改数据级的名称。 点击查看已添加的数据集, 如果大家遇到这种请先完成数据同步的错误体式,说明数据还未同步。我们点击更新信息,可以看到这里有一个促使化导入的任务正在执行,我们等待任务执行结束后,再次查看预览界面,就可以看到同步过来的数据了。 如果你在添加数据集时选择了稍后同步,需要在此处手动创建同步任务来进行数据更新。 点击更新设置,点击添加任务,使用默认的选项,点击确认后, 系统会立即创建同步任务并开始执行。如果你希望系统能定时更新数据集中的数据,则需要新建一个重复执行的任务。点击添加任务任务名称,我们起名为每天全量更新, 执行频率选择为简单重复每一日零点执行一次, 这样配置系统会在每天零点全量同步数据。点击确认添加后的定时任务会在指定的时间执行,通过点击任务状态可以暂停或启用此任务。 添加 excel 数据集和 a p i 数据集上一节我们添加了几个数据库数据集,这里我已经 将数据集修改成了中文名。但有的时候我们不能直接连接业务系统的数据库,而是需要从业务系统中导出 excel 或者调用 api 来获取数据。这时我们就需要使用到 excel 数据集和 api 数据集。 本节我们就来讲一下如何创建 excel 数据集和 api 数据集。我们先来创建一个 excel 数据集,点击分左右侧的加号,点击 excel 数据集,点击上传文件, 选择我们准备好的 excel 文件,点击打开。上传成功后,我们可以在右侧预览解析后的 excel 数据,点击表头上的下拉框,可以修改此列的数据类型, 我们也可以在这里修改数据级的名称, 完成后点击确认来添加数据集, 点击左侧刚刚添加的数据集,此时就可以看到导入的 excel 数据有三十一条,此时我发现我的数据中广东省的名称写错了,如何更新这条数据呢? 大家看一下。页面右上角有一个编辑 excel 按钮,点击后有替换、追加两个选项。 替换选项是指使用一个新的 excel 数据全量替换旧数据,追加选项则是指将我们 excel 数据中新增的数据追加到旧数据中。现在我们来试一下两个选项的区别。我们 先将广东省的信息修改正确, 然后使用追加功能重新上传。修改后的 excel 上传完成后,我们来预览一下数据,可以发现原来的三十一条数据变成了三十二条, 其中广东省的两条数据会同时存在,这是因为追加功能会将 excel 中不重复的数据追加到数据集中,重复的数据不会做处理。 我们再来试一下替换功能,使用替换功能重新上传我们刚刚修改过的 excel, 可以发现数据变成了三十一条,而且错误的那条数据不见了,也就是说替换功能会使用 excel 中所有的数据覆盖原有的旧数据。 接下来我们学习一下如何添加一个 a p i 数据集。添加 a p i 数据集的前置条件是添加一个 a p i 数据源,点击数据源菜单添加按钮,名称我们起名为 detise 类型选择 a p i, 点击数据表后的加号来添加一个数据表。 数据表名称我们填写为所有数据集。选择请求方式,填写请求地址, 填写请求头里的认证信息 以及全球体。 如果你的 a p i 是通过 basic off 来认证的,可以在认证设置中配置用户名密码 dt is。 使用 jason pass 来解析数据,比如我们的返回数据是这样的, 我想获取所有的 children 列表,那么 jason pass 的表达式可以这么写。 大家可以在 github 上搜索 jason pass, 学习 jason pass 如何使用。项目中详细介绍了 jason pass 的操作服务 函数过滤器,并提供了一个视力。全部填写完成后,点击下一步,可以预览 api 解析的数据。点击保存按钮,保存此数据表。我们还可以继续添加数据表。一个 api 数据员可以添加多个数据表。 全部添加完成后,点击保存按钮来保存数据源。 数据源添加完成后,切换到数据级页面,我们来添加一个 a p i 数据级, 点击 a p i 数据集数据源,我们选择刚刚添加的数据源,勾选数据表,点击确认,这样一个 a p i 数据集就添加完成了。 添加关联数据集和 s u m 数据集。在第一节中,我们添加过两个数据集,二零二一年各省市 gdp 统计和各省百强县数量。 二零二一年各省市 gdp 统计记录了二零二一年全国各省的下级市的 gdp 数据,各省百强县数量则记录了每个省份的百强县数量。 那么如果我想同时看到每个省的百强县数量和这个省的 gdp 总值,该如何操作呢?这个时候就可以用到我们的 c 口数据集,通过编写 c 口的方式将两个表关联起来,形成一个新的数据集。 下面我们来演示一下如何创建一个 c 口数据集。首先通过点击数据集名称右侧的小图标,我们可以获取到 数据级对应的表明。 两张表中都包含省份 province 字段,所以我们可以按照省份将两张表关联起来。 点击分组右侧的加号,选择 c 口数据集数据源,我们选择在第一节中添加的数据源,然后在下方的输入框中编写 c 口语句, 点击预览按钮,我们就可以预览 c 口执行结果。我们再来做一个聚合查询,将每个省份的下级市 gdp 求和,得到每个省份的 gdp 总值, 这样我们就得到了一个展示各个省份百强县数量以及 gdp 总值的数据。我们将数据集起名为二零二一年 gdp 汇总, 点击确认保存数据集,这样一个 c 口数据集就创建完成了。如果你对 c 口不是很熟悉,或者想要将两个来自于不同数据员的数据集整合成一个新的数据集,就可以通过创建一个关联数据集来实现。 下面我们来演示一下如何创建一个关联数据集。我们使用各省百强县数量,再加上我们在前面的章节中通过 excel 数据集添加的二零二零至二零二一 gdp 统计,用这两个数据集 来制作一个既能查看各省二零二零至二零二一年的 gdp, 又能查看各省百强县数量的新数据集。首先点击添加数据集,选择关联数据集名称,我们设置为二零二零至二零二一汇总, 点击选择数据集, 我们先选择各省百强县数量,点击确认,然后点击数据及后面的三个点展开操作菜单,点击关联, 再选择二零二零至二零二一 gdp 统计,点击确认。此时我们可以看到界面分上下两部分,其中 在上半部分我们可以勾选关联后要展示的字段,这里我们勾选省份、百强县数量、二零二零年 gdp 及二零二一年 gdp 四个字段来展示。 在下半部分我们可以配置两个数据级的关联方式,这里我们使用左连接及以左表数据为基础进行关联,然后选择关联自断,这里我们选择省份,点击确认。 添加完成后,我们可以点击各个数据集的编辑按钮来修改展示字段, 也可以点击中间的关联按钮重新编辑关联关系。关联操作完成后, 可以点击右上角的预览结果按钮来预览生成的数据,点击确认完成数据集的添加,我们查看一下添加后的关联数据集, 点击右上角的编辑关联数据及按钮即可再次修改。修改页面与添加时的功能操作一致,我们不再赘述 数据加工前面的章节我们介绍了在 datas 中几种数据集的添加,本节我们来学习一下,通过数据集中的自动管理做数据的加工。首先我们点开二零二零至二零二一 gdp 统计, 进入到自断管理页面。在自断管理页面,我们首先能够看到这里分维度和 指标两类字段,维度一般选取非数值字段,例如国家、省份、产品类别的用作描述对象的特征,用来表示类别,区分指标。一般选取数值字段,例如金额。数量用来表示每一个类别的大小。 dates 会在我们添加数据集时,按照数据类型自动识别维度和指标。如果你想调整,可以点击维度指标转换按钮来修改。 你还可以点击字段类型下的小箭头来修改字段的数据类型。 同时我们也可以修改自断名来让我们预览数据时可读性更高。接下来我们介绍一下新建计算机 自断功能,通过此功能,我们可以根据已有的自断值,通过函数或运算来生成一个新的自断。下面我们来演示一下如何通过现有的二零二零年 gdp 和二零二一年 gdp 这两个自断创建一个二零二一年 gdp 增长率自断。 点击新建计算制断按钮,制断按名命名为二零二一年 gdp 增长率。 增长率的计算公式为,二零二一年 gdp 减二零二零年 gdp 除以二零二零年 gdp 乘以一百。 我们点击右侧的引用字段来将字段添加到表达式中。 需要 要注意的是,点击引用字段后,添加的中括号中的数据代表我们引用的字段,我们不能修改,否则会引用失败。我们也不能输入与引用字段相同格式的内容,否则将会被当做引用字段处理。 数据类型,我们选择指标自断类型,选择数值小数,点击确认。添加成功后,我们切换到数据预览界面,新添加的自断已经可以看到了, 这时的增长率小数点后的位数很长,如果我们只想保留两位小数,就需要借助函数来实现。 再次编辑我们刚刚添加的计算之段,大家可以看到右侧有一个引用函数选择框,在右侧的函数中 搜索 round。 鼠标仪上可以看到,此函数可以用于保留小数位数。其中第一个参数是我们想要处理的数字,第二个参数是我们要保留的小数的位数。 我们先警惕一下之前的表达式,再点击 run 函数添加到表达式中。 这里我们保留两位小数,所以 y 替换为二,然后将 x 替换为刚刚紧切的表达式内容。 这时大家可能会有疑问,我只能使用这里列出的函数吗?其实并不是的,鼠标仪上提示图标可以看到,如果我们使用的数据级是直连模式,我们就可以使用数据员支持的函数。而使用非直连模式 的数据机则可以使用 doris 数据库函数。 doris 数据库函数大家可以访问 doris 官网,在官方文档中找到, 点击确认。我们再来查看一下数据预览。二零二一年 gdp 增长率已经变成了两位小数, 我们切换到历年 gdp 统计数据集,此数据集中包含二零一三年至二零二零年全国 gdp 的历史记录及每年的增长率。 在字段管理中可以看到这里的年份是文本格式,那么如果我想把它转换成日期,该怎么操作呢?我们可以通过新建一个计算字段,并且通过函数来处理。 首先我们确认一下,历年 gdp 统计数据集使用的是定时同步模式,所以我们可以使用 doris 内置的函数。在 doris 内置函数中,我们可以找到 concate 这个函数, 通过函数的描述可以看到此函数可以将参数中的多个字符串连接起来。我们回到 datas, 新建一个计算字段,命名为日期。使用 concate 函数给年份加上月和日,输入 concate, 点击年份字段, 然后再输入我们想要拼接的月和日,这里我们用一月一日,所以输入零一,零一, 将字段类型设置为时间,点击确认,这时在数据预览界面,日期字段就会以年月日的格式来显示。至此,数据的准备工作已经全部完成。小北 b a 考大屏进入主页查看更多哦!

大家好,这个视频我们来分享一下如何用 vba 进行一个批量的发送信息。首先来看下效果, ok, 好,吴文佳呢,会接收到这个劳动节快乐一,然后四七 啊,这里一十七,然后呢这个测试这边呢会接收到这个三六九啊,三六九没有问题。好,这个效果是如何完成的?我们来看一下代码啊,这个代码使用的很多语句呢,都不是 vba 本身的,首先有一个言 时的这个函数呢,他就不是威逼本身的,所以呢,使用之前需要进行一个声明,接下来大量的使用了这个发生一个剑姬,好,我们可以把这段抹黑呢,来看一下这个注解, 像活动窗口发送一个或多个间隙,就像你按键盘上的按键一样,然后我们看一下啊,不同的这些数字呢,代表你按了不同的按键。 好,这个孔雀呢,就是这个符号,然后呢 l 推荐呢,就是这个百分比的符号。好,我们看一下这里 啊,就是 ctrl 加 lt, 然后再加 w, 为什么是通过这一组来把这个界面调出来?好,这取决于你这个地方来看一下啊,就是来这个设置地方看一下啊,一般默认是这个 啊,如果你改过呢,那你肯定要在这代码里面进行更改啊,就是 ctrl 加艾特加 w 换紧这个界面出来之后呢,就进入一个循环啊,循环从第二行循环到这个最后一行,也就是这个地方啊,从第二行循环到这个最后一行。 好,接下来用的东西呢,这些都不是微憋里面的啊,在这个代码中呢,我们只需要关注这个地方,这个地方呢就是你需要发送给谁啊?就是爱豆一,因为爱是一个变量,一呢就是一列好,比如说第一次循环呢,就是二行一列啊,二行一列就是 这个啊,你需要发送的这个人名。好,然后就使用到这个,比如说 ctrl 加这个 f 啊,进行查询。好,查询完之后呢,就会进入一个延时啊,为什么需要延时呢?因为如果代码过快的话呢,可能你这个查询的结果还没有出来,他就运行下一句代, 这样呢就会导致发生失败,所以我们必须进行延时,那这个实力谱呢?它是一个好秒级的,也就是一千,如果你这边速度一千的话呢,就是代表延时一秒钟啊,我只需要延时零点六秒,所以写六百, 好,这些延时一百,延时一百,这些都是我进行个人的这个调教,根据我这个电脑的实际情况来的啊,如果你觉得啊,这个过快了,你可以把它改成这个两百啊,或者三百都可以啊,根据自己的情况来啊,然后就是比如说这个 ctrl 加 v 粘贴,其实这句话呢,就是把这个姓名呢写入到这个剪下板里面,然后再通过这个 ctrl 加 v 把它粘贴出来。好,接着是这个啊,发送这个就是回车键了。好,接下来这一句话呢,那就是把你要发送的文本把它写入到这个剪下板里面, 那这个就是二斗二啊,二斗二就是这个地方,就是你需要发送的这个文本,循环到三呢,就是这个啊,循环到四就是这里。 好,这样就可以实现 n 条不同的信息发给 n 个不同的人。 ok, 如果你在工作中呢,也需要这个模板啊,可以在视频下方留言,我会告诉你这个模板的获取方式。好了,那这节课呢,我们就分享到这里。

哈喽,兄弟们,五二就是真实。然后有粉丝让我吹 c c z x l 的一个教程,今天他来了,好,我们来看一下,它是一个呃基于 java 快速剪辑 解决大文件内存溢出的 excel 处理工具,然后他我们不用考虑任何的一个性能内存的一个情况下,快速完成 excel 的一个读写功能。好,我们他的一个,这是他这个一个官方简介。 然后我们来看一下他一个 apiapi 的有读的 excel 和写的 excel 这两个,有兴趣的兄弟们可以呃,挨着这个文档去看一下,还是比较比较简单。好,我们来看一下他的一个具体的代码视力,这里我给也给大家写好了。首先我们来看一下,在这个工程下面,当然有有兄弟们, 呃,还没有拉这个代码的,可以去拉一下,里面就涵盖我的一个视频模式,还有像写的所有的东西都会写到这个里面来,在你的一个工作当中是 非常实用的,就像我我们今天写的这一个,就你直接可以把代码直接复制过去,你一行都不用改啊, ok, 就像我们首先需要下载 excel, 对吧?我们下载之后,然后在我们读取并解析保存到我们的一个数据库,这样的一个流程在我们一个实际工作当中是用的非常非常多的, 所以说把它给写成一个公用的,就比如,比如说我们读取 excel, 对吧?读取 excel, 呃,之后我们有一个 excel 的一个 listener, 去监听我们读取的每一行数据,最终读取完成之后执行一个 cf 操作, cf 操作这里我就直接打印了一下。 还有就是,呃,我们首先首先来给大家演示一下他的一个操作,首先在我们的一个浏览器下载我们的一个 excel, 好,我们下载到我们的一个桌面, 点击保存,他说是存在,我们把它给替换,然后我们的一个数据呢?我们首先来看一下数据的话,就是直接通过 get 提供了一个接口,然后往里面插入了一千千条数据。这里我们有一个需要注意的,就像我们的一个,呃,年龄,对吧? 这里稍微写了就是我们的一个性别,性别的话我这里写了一个性别转换器,对吧? 性别转换区,它会将我们读取出来的一个 integer 类型转换成我们的一个文字,我们再重启一下,重新再进行一下导出,把灯光这一个给删掉, ok, 然后我们重新来执行一下,然后本来我们数据库存的都是一个 inter 类型,对吧?然后但,但是我们呃给前端或者导出来之后,他必须转换成我们的一个文字,然后等他下载完成,我们打开看一下数据导的是否有问题,好,我们打开看一下, ok, 没有任何问题,对吧?我们的一个性别,然后联系方式我们自己,我们可以也可以自定义设置他的一个宽度,在我们这里给大家写的也相比较详细, 可以采用 column ys 设置成,比如说 in 一个 inter 类型的一个啊值就可以控制,然后具体的可以去我们的一个官方文档去看。还有就是我们来看一下它的一个导入,好吧?就我们上传 excel 读取,比如说我看一下有读取到,对吧?你看这里, 比如说我们点击呃读取我们本地的这一个啊,我们点击剩的,点击剩的,然后他会解析所有的一个数据,并且执行一个保存操作,并且 还有就是将他的一个性别同样也给转换回来了。前端我们的一个 sale 里面是一个蓝,但是我们解析到我们的一个数据库里面肯定是存了一个硬铁类型,然后我们采用的一个转换器自动会转换, ok, 然后觉得有用的可以帮忙点点赞,点点关注,然后今天就先给大家分享到这里,然后你的支持就是我更新的动力, 然后想有想需要这一份圆满的话,可以进我们的一个粉丝群,粉丝群置顶消息里面,第一个就可以直接下载。

大家好,欢迎来到课堂新形态,我是课堂新形态工作室李军,今天我与大家分享的是教师需知道的网站系列,今天我们与大家分享的是草料二维码这个网站, 可以说二维码在我们的日常生活中呢,应用越来越广泛,无论是你成功交还是 购物的付款,还有我们在看各种书籍或者电视的时候呢,经常会也会弹出二维码供我们扫描。二维码呢是 一个很好的载体,他能够给我们提供一些我们想要用到的信息,比如说通过二维码来进入一个链接,或者是通过二维码来进行付款,或者是其他的超 操作。那么作为我们老师呢,有些时候需要将一些内容分享给学生,那么我们也可以使用二维码这种形式呢来进行传送, 比如说将一个视频的地址发送给学生,你如果将这个视频的地址呢,用文字或者是一串字母的形式发送给学生呢?学生很难呢进行记忆或者是 抄写,那么我们可以将我们的这个相关的内容呢转换成二维码,然后呢发送给学生,学生只要用手机或者是其他的设备扫一扫,就可以很轻松的完成你所布置的任务。 那么我们今天介绍的呢是草料二维码的网站,可以说草料二维码是二维码这个业界的翘楚, 那么呃,很多时候呢,我们都可以使用这个网站呢来完成我们对二维码的一些操作,他的网址是这样的, https 冒号杠杠 cli 点 r im, 这个网站的网址呢比较特殊,他不是以 come 或者是 cn 结尾的,他是以 im 结尾的,那么大家可以特殊记一下, 那么下面我们跳转到这个网站上来看一下,在这个网站中呢,我们看一下他的界面呢非常简单,我已经登录了,那么在右上角呢有我的这个登录的信息, 然后呢他的界面呢就是一个非常简单的内容,就是上面呢有一个菜单栏,我们需要将什么内容转换成二维码,然后 这个位置选择,然后输入就行了。比如说我想将一段文字转换成二维码,比如说我是你们的信息技术老师, 输入完以后呢,然后点生成二维码,这个二维码就生成了。你现在呢,如果用手机扫一下这个二维码,你就会在你的手机或者是其他设备上显示出我刚才输入的这段话,我是你们的信息技术老师, 然后呢你也可以将这个二维码进行下载,或者是呃发送给你的学生,或者是你的你想分享的人。 那么这里面呢,我们还可以将其他的内容生成二维码,比如说我们可以将一个网址生成二维码,当我们在网络上发现一个比较 好的内容,或者是视频或者是文字这样的内容的时候,我们可以直接将这个网网址发送给我们的呃想要分享的人, 比如说我们想要将百度转转发给我们的学生,那么我们就直接打入 http 漫号,然后呢三 w 点百度 点看,将他生成一个二维码,然后呢我们就可以直接将这个二维码发送给我们想要分享的人,这就是非常的简单的一个二维码生成。当然了我们可以也可以将文件或者图片音视频 正常一个二维码,但是就注意这里面很多时候呢,一个大的文件或者是音视频不可能将所有的内容都在二维码中体现出来,他给我们的只是一个链接,我们必须得 必须得能够联网点击他的链接才能够进入到这个二维码说指向的相关内容, 但是简单的文字我们就可以直接把它生成二维码。好,那么今天呢,我给大家分享的内容就这些更多内容呢?请大家关注微信公众号,课堂新形态。

大家好,欢迎大家观看 wps 杰斯宏入门道放弃教程,我是本次课程的主讲老师曾贤志,今天我们学习一杠二课 如何使用 g s 红代码来操作 w p s。 表格。所谓的 g s 其实就是 javascript 这种语言,我想大家应该也听过,这是一种前端语言, g s 红的根本目的就是使用 javascript 这种语言来控制我们的 w p s。 表格, 那么 w p s。 表格的代码的话,我们就俗称 a p i。 所以本套课程既要学习关于 javascrip 的相关代码,又要学习关于 w p s。 表格的相关代码,那么这样子的话才能够处理好我们的数据。这节课的话,我们就来演示一下如何使用 javascript script 这个语言来控制处理 w p s。 表格的数据。比方说下面的这个代码就是一个非常典型的使用 deviscript 这种语言来控制我们的表格,在这些代码里面的话,这三行就是跟 表格相关的代码,这句就是新建工作部的意思是吧?这句呢就是保存工作部,这句呢?关闭工作部,这三个都是跟表格相关的一个操作,所以这三句话的话,其实就是我们上面这里所说的是关于 控制操控 w p 四表格的相关代码。而我们的 javascript 是哪一部分呢?就是这个否语句,然后里面的这个 rung, 这个也是属于表格里面的东西,也就是 说用我们的这种 four 这个循环语句来读取这个单元格区域的数据,读取出来的数据的话,作为我们新建工作部之后保存的这个名称,我们可以给大家来演示一下,看对不对?如何来做呢?我们这里好,我们切换到一杠二这个 工作部,然后呢我们选择开发工具,再选择 wps 红编辑器,这样子的话就可以切换到 wps 红编辑器,在这个里面的话我们就可以编写代码, 可以点击插入,然后呢选择一个模块,这个时候的话末九 a 就可以在右侧这里编写代码。编写代码如何来编写呢?你首先的话我们看一下这里,首先的话把它在这个上面框架给写好, function test, 那么在这个里面的 focus 要用下面的这个是吧?然后呢这个 focus 的话,它是固定写法,后面的就随便你了。比方说这里我们叫做批量创建工作部,也可以叫做批量 批量创建工作部,这就是我们整个过程的名称,大家看一下,只不过在这里我写的 test, 然后在它的后面给它加一个,加一对小括号, 小括号后面的话我们加一对大括号,也就是说所有的代码就写在这一对大括号之间,所以我把它换好,是吧?这样子代码就在这中间, 那么大家看一下对不对?好,我们先来看一下关于操作表格的相关代码,比方说第一个叫做 workbox 点 add, 那么我们比方说在这里来尝试, 这下写个 bark box, 这是表示工作部集合,集合,下面来创建一个工作部,是吧? add 这个方法,然后呢 加括号,括号里面我们暂时不要参数,是吧?这个时候一句代码写完,我们在后面加一个分号就可以了,我们可以运行一下代码,是吧?把光标定在这一个代码的某某一个位置,然后点击这个运行, 大家注意看一下是不是马上就创建了一个工作部,对了,好,创建工作部这部我们做好之后的话,第二部干什么?在这里大家看一下,是不是我们就要 保存工作部这个里面写的 active workbook? 好,我们在下面比方说再写个 active workbook, 好,这是 是他,那么这个意思就是对我们的活动工作部进行一个保存,这个对象进行一个保存, save us, 另存,另存的这个另存的位置是什么?你可以给他指定一个啊,我们指定在哪里呢?比方说我们指定在 桌面上,桌面上的某一个位置,我临时来创建一个,我写个 a、 b、 c 吧,随便写个 a、 b、 c。 然后呢我们双击打开这个位置啊,大家注意看一下地址栏里面的这个位置,就是我们要保存的位置,我给他复制这个路径, 然后到我们编辑器里面,把这个路径放在一对双引号里面,然后保存的时候我们保存什么就保存。比方说我随便写个 demo, 点 x, l, s, x, 然后保存之后的话,我们 是不是就关闭好,所以这个时候的话,最后还要写保存之后把它关闭,那么我们就在这个里面写个 active workbook, 点儿 close, 哎,把它关闭 好。这是第二句,第三句,那么是不是有三句话了?这三句其实都是跟表格相关的代码,跟我们的 javascript 是没有关系的,暂时来说是没有关系,我们一句一句的运行,来看一下对不对?把这个 a、 b、 c 文件夹打开, 然后看一下它能不能够保存到这个位置。那么怎样一句一句的运行呢?你可以在它的前面加一个断点,这样点一下,然后按一下 f 十一,然后就可以开始看到没第一句这个键 箭头的位置就是马上要运行的代码的一句,然后创建,是不是这就创建了一个,在这边创建了一个工作部,这个工作部的话就成为了活动工作部,也就是刚刚创建的这个工作部成为了活动工作部,我要对活动工作部来保存,那么来试一下, 保存之后,你看一下,好像没有问题,但是这里也又没有保存出来,然后再关闭看一下 啊,看一下在这边是不是,哎?那个被关闭了,然后这边呢?哎,这边没有出现,就是代码都运行完了,为什么没有出现呢?我们可以再来试一下点运行一下 说,但是他说又存在了,那么问题在哪里呢?问题我们指定的这个路径的话,它是不对的,然后呢 它保存到了一个默认的位置去了,我们来看一下 demo 里面,它应该是不是保存到这个里面去,好保存到这个里面去了,也就是说它并没有把这个当做路径,你看到没? 当做名称了,也就是说从 user 这里开始,从 c 盘下面,是吧?他把这个整个当做一个名称,所以这个路径不对,那么这个路径的话要 加倍给他,那么这样子的话才表示落井,否则的话这个只有一根斜杠,他有特殊的意义,两根斜杠的话才表示什么样?一根斜杠其实 是前面这个对后面这个进行一个转移,把它转移成具有普通意义的这种斜杠,就形成了一个真正的路径了。好,那么这个时候我们再来运行,来看一下, 看到没?诶?这个时候才真正出来了,所以我们知道问题在哪里了,那么接下来的话我们要循环怎么办?好,这个时候我希望这个样子, 就是把这个里面的 a 二到 a 十二这些单元格的这个值作为保存的时候,他的这个什么名称,有多少个名字,他就新建多少次,就保存多少次,关闭多少次。好,所以我就可以这个样子了,直接写个 range, 然后呢把他的 a 二单元格到 a 十二单元格这个区域的值给他什么样循环出来。那么直接来个 value, 获得他的值,获得他的值之后把这个单元格里边的每一个值给循环出来。我们来看一下这个循环语句他是怎么写的? 在上面是不是把它循环出来啊?付给一个变量,这个变量名称,他就会获取到这个区域的每一个单元格,这个区域每个单元格的值 他会获取的,所以他的写法,完整的写法,这个时候应该是这个样子,我们先写在上面写 go for, 你可以这么来写 let 名字,然后 of 好。哦。为什么?就是循环哪些?就循环这个单元格区域里面的值, 好在后面给他加一对大括号,大括号里面我们就放我们刚才写的关于工作部的操作,哎,这个样子的话就成功了。然后保存的时候我们保存什么,我们就把 这个位置,这个位置 dem 换成什么样,从这个单元个区域取出来的每一个值,每一个值付给名字了,这个付给这个变量了,所以我们在这个里面加一个双引号,加加在中间连接一下,连接谁,就连接我们刚才这个名字 好就可以了。好,接下来的话我们一句一句的来执行,看一下断点设置在这里面,然后呢按 f 十一一句一句的来。首先大家看一下第一个 监视窗口局部变量,这里是不是看到没循环出来的第一个指是什么?达文西,也就是达文西,然后呢新建,新建之后是不是就新建好了?然后接下来该保存,我们看一下他能不能够成功保存,保存是不是就出来了,然后再关 关闭,对,看一下这笔是不是就关闭了,然后第一次打吻系出来,是不是第二次循环。大家再来看一下又新建,新建工作不溜了,然后又保存,这个时候是至尊宝,也就是至尊宝,保存为至尊宝,看一下 是不是至尊宝,然后再关闭。我们来看一下关闭是不是又关闭了,以此类推。我们想把它运行完结束,然后 把这个断点给他取消,就是点一下,再点一下,然后点击这个运行完,我们就会看到他在不断的这个运行 好。运行完成之后,我们可以看一下在这个里面新建的这些名称,是不是跟我们这边的这个区域里面的这些名称 一模一样。对了,那么最后我们简单的看一下这段代码,其实这三行就是关于表格的代码,表格的 a p a 代码,然后这个呢? for 这一部分,那么就是 javascript 的语言, 然后这个的也是关于表格的相关代码,也就是说用 javascript 这个语言来来控制表格,所以这个代码的话是不是包括了两部分,一个是关于表格的 api 代码,一个是关于 javascript 代码。 好,这节课的话大概给大家讲述了一下他是如何运行的,就是如何用结实红代码来操作 wps 表格,如何用 加我 script 这种语言来控制 wps 表格。其实是这个意思,下节课的话我们才从最基础的开始给大家讲解,这节课只是做一个整体的演示。好,我们下节课再见。

如何将叉 gpt 接入到 excel 表格?具体操作如下,首先我们在桌面新建一个空白文档,接着选择工具栏里面的开发工具,然后选择 vb 编辑器,选择插入模块,把代码粘贴进去,接着继续去 open a 的官网生成一个 api, 点击复制, 把代码块里的这里给替换掉,然后点击保存,代码保存的时候记得选择 excel 启用红的工作部,同时你也可以对文件进行修改。

流星雨的 excel 干货,不知大家是否有这样的需求,我有个文件夹,现在里面有很多子文件夹, 此文件夹里面有很多文件,现在我需要获得这个文件夹的目录数,也就是把每一个级别的文件及文件夹的名称列出来,并且创建链接,我可以随意的访问。比如在我这个上传封面的文件夹里面 有很多子文件夹,点开任意一个文件,我们是可以访问到这个文件的,我点开任意一个级别的文件夹, 我们也是可以访问这个文件夹的。这个效果是如何做出来的呢?接下来千万不要眨眼睛,不然路过任何一个细节有可能失败哦。我们新建一个 excel 文件,按 alt 加 f 值一,快捷 进入 v b e 编辑器。如果大家进入 v b e 编辑器之后,发现界面是这个样子的,没关系,我们按一下 ctrl 加二快捷键,就可以调出左侧的工程资源管理器。 当然如果大家使用的是笔记本电脑的话,按 alt 加 f 十一,没有反应,我们可以尝试启动 f n 键,之后再尝试按 alt 加 f 十一。好了,现在我们在左侧的工程资源管理器里,右键鼠标 选择导入文件,找到一个叫生成目录数的点 b a s 文件,这样我们就把代码导进来了,我们会发现工程资源管理器里多了一个模块, 点击模块左侧的加号,里面会有一个模块,一双击打开,我们的代码就在这里,这个代码搜索字 网络,感谢原创作者的无私分享。如果大家不会 v b a 代码,没有关系,现在关闭 v b a 窗口,点击开发工具选项卡,这里要说一下,如果大家没有开发工具选项卡,我们可以这样操作,点击文件选项卡, 点击选项,找到自定义功能区,在主选项卡下面,我们把这个开发工具勾选上,就可以看到开发工具选项卡了,然后点击确定就可以了。 好,接着我们点击开发工具选项卡,点击红,这时会弹出一个红名称,我们直接点击执行,接着会弹出提示框,问我们是否要创建链接,为了方便访问,我们肯定是要创建链接的,所以点击是 又弹出一个提示,问我们是否包含文件,如果大家只是想列出文件夹的目录数的话,我们可以点击否,如果想包含里面的文件的话,我们就点击试,那这里我们点击试。接着让我们选择要创建目录数的文件夹, 我们找到桌面,比如说现在我使用这个上传封面这个文件夹,选中它,选中最外层的这个文件夹,也就是第一集目录的文件夹,然后点击确定, 这个时候 excel 就自动生成了一个目录数,将各个级别的文件及文件夹都列出来了,并且创建了超链接,我们点击任意一个文件查看一下, ok, 没有问题,再点击任意一个文件加查看一下,也是可以访问的, 这样我们的目录术就创建好了,左侧有一些分级显示的按钮,我们可以点击不同的级别,将这个目录收起来,或者是展开 查看不同级别的目录。这个代码是不是非常的牛,想要获取代码的小伙伴记得关注留言和点赞哦!

看我发现了什么好东西?你有被 excel 所困扰过吗?有大佬调用了 open ai 的 api, 给 excel 做了个 ai 助手。就是你打文字描述你要实现的效果。 ai 自动帮你写公式做计算。例如说啊,让他删除表格里的所有空行。 再例如说,让它自动计算税务问题。就是一个一键根据标题自动填充。这么简单。甚至呢,还可以直接调用当选最火的 g p, 在表格里写东西。或者是,他还可以自动根据现实信息帮你填充地址电话数据。这个工具呢,现在可以申请,但是我还没用上,这还只是个开始。