粉丝100获赞245


今天分享一下插入二维码的第三个方法,要用网络提供的 api 接口,首先要了解一下什么是 api 接口。 api 的全称是 application programming interface, 翻译过来就是应用程序接口,你可以把它简单理解为一个函数,只不过这个函数里边的原码我们看不到,只能看到它的参数,通过输入指定的这些参数就可以返回需要的结果。至于函数内部是如何实现的,我们不用管, 关于 api 的详细定义,大家可以自己搜一搜,这里就不再赘述了。一般情况下, api 都会提供一个使用说明,告诉我们这个 api 的作用是什么,有哪些参数, 通常还会举几个例子,所以 a p i 的使用相对来说还是比较简单的。今天的主角就是这个二 二维码的 api。 首先我们打开这个网站,看一下它里边的使用说明,这个网站全部都是英文的,不过大家不用担心,我们的微微输入法带有翻译功能,所以我带大家快速过一遍。首先看这里,第一部分 翻译过来就是目录,也就是说他主要分为三大块,第三部分很容易看出来是一些参数,然后我们先看第一和第二部分,这是第一部分什么服务,然后我们翻译一下他是服务条款, 然后再把这一段翻译过来,它的大概意思就是这个 a p i 是免费的,并且每天可以访问一万次。然后第二部分快速开始快速入门指南,然后再看 下边这一段话,就是可以发送一个 get 请求,获得 png 格式的二维码图片。这里是一个模板,一共用到了两个参数,第一个参数 data 是编译过的文本内容,第二个是大小,是像素乘以像素, 然后下边他举了一个例子,说的是可以让我们直接试一试下边的这个链接,我们重新打开一个网页, 可以看到它就是刚才的二维码,内容就是 hello word。 然后再往下边这部分说的是可以在 h t m l 里边直接用 image 标签来使用这个图片, 所以待会我们写代码的时候插入二维码图片,我们也可以直接用插入图片的方法,而图片位置就是这个链接。 第三部分是参数,其实这里边的参数我们主要用到的只有两个,一个是 data, 一个是 size, 就是内容和尺寸,其他的这些参数都是可选的,都是一些什么背景颜色之类的,大家可以自己看一看。 现在来看一下 vba 代码应该怎么写。第一种方法就是直接插入二维码图片,我们用到两个函数,第一个就是编码函数,第二个是插入图片函数,这两个在上一期的视频都介绍过了, 插入二维码的时候很简单,直接调用插入图片的函数,图片的位置就可以写 api 的网址,然后把它插入到 b 一单元格,现在我们来运行一下, 可以看到这个二维码就插入了,假如说我们想要把二维码图片下载到本地, 就需要用下面这个方法,同样他也用到了这个编码函数,然后发送一个 get 请求,这个是 a p i, 然后获取数据,再把获取到的数据转换为图片格式存到本地,这样就可以了。我们来试一下 直接运行这个代码,可以看到二维码就下载到当前的文件夹里面了。 使用这个 api 和上期分享的网抓的方法都有相同的缺点,第一就是需要有外网,第二就是他的速度会受到网络的影响会比较慢。 那有没有一种方法既简单速度又快,而且还不需要联网?这种方法是有的,下期我们揭晓插入二维码的最终方法。

各位粉丝朋友,我们今天在我们的什么一个微编的窗子上了吗?来玩一个什么?呃,一个数字,始终的运气问题, 嗯,有粉丝提到一个问题,他说,嗯,他做这个窗体上哈,如果说加入时间或者说倒计时的时候,他不会起作任何作用,这里面就出了一个问题啊,所以说这里边我今天做了一个小作品,给大家做一个分享。 那么首先呢,我们来看一下啊,嗯,如何来实现这些问题? 嗯,在我们的桌面上呢,我们首先还是,呃,继续怎么样呢?点开我们的什么呢?我们的 excel 啊,首先我们看一下, 首先那个始终大家都知道,呃,他运行的时候哈,是如果在窗底上,如果你的显示方式不对的话,会出现一个比较麻烦的一件事情, 如果不对的话,那么就怎么样呢?那么就压根就是不起作用啊,那个施工就说一个时间,那现在我们来打开,我们来看一下, 打开我们的云盘里边了哈, 啊,他正在从铭盘上下载 啊,在这里边我们点击什么呢?先是看一个效果吗?呃,这里边哈,我们有一个按钮,我们点击个按钮 要用出来,看能不能出现,你要这个时钟,现在我做这个就文文妥妥的话,在这个穿上显示,所以那个粉丝可能他忽略一些细节,我们今天帮他做一个强调这个知识点, 如果是现在呢?你看我点击其他的时候,点击这个窗底外的时候,我如果用鼠标,比如说像这里边啊, 呃,有一个关闭按钮,如果点击其他,你看啊,他就会关闭了哈,你看我在这里边看一下后台如何实现的,我们来看一下。 首先我们建立一个窗体用户,窗体在这里比较简单哈,这个窗体呢,我们待会初始帮他调整把模式,呃,在这里边我们都没有设置,然后呢 我们进入我们的什么呢?这里边数,这,这边是数据,数据啊,唱这个标签很简单, 我们来看一下我们窗体里边的现在代码哈,首先是在他初始化的时候,我们就做相应的操作, 在这里边我们首先可以看到他那边还有颜色,还有上面的对象的一些参数,以及这个窗体本身的感宽高 啊,还有这个窗体卸载的时候,他有什么东西卸载,就是 uniform 下面这个东西啊。然后我们再看模块里边,模块里边我们首先是调用这个外物的 api 函数 啊,这个 apa 函数呢?如果说你现在如果说是哈,如果是 office 是六十四位版呢?应该在我们的 degree 旁边,我萨火前面叫 ptrcf 这个关键字 啊,我们现在把加上哈,因为这是为了照顾我们的六十四位的。什么呢?一个 offer 是稳当的时候,我们才这样做的, p t r c f, 回首空格键好, 然后他就以安全的方式去教育我们的什么呢?我们的内核都什么呢?是利用函数,这是睡眠函数。 然后呢在这里边我们就首先是调用这个窗体,零表示什么呢?我们这个窗体运行的时候,我们可以干其他事情,就这个意思啊,就是说我们如果 你不这样做的话,那么这窗里那你其他事情干不成,所以我们采取零的方式,有一个零的操作,我们下面才可以通过模块这个窗体外部的方式跟他动态的,像这个窗体传输,我们的传输叫通讯传输。 好,我们来再一次运行一下,看一下,看他是没有问题啊,所以那个粉丝可能多半是就是那个调用窗体的问题,还有那个对方时间显示 他是有问题的啊,不能够进,像我这样做了之后他就可以非常方便一种。好了,我们今天就跟大家分享这个地方,希望对这位粉丝和广大同志有同样的问题啊,可以提供一个帮助。好了,谢谢大家的观赏。

最近 deep sick 很火爆,当别人都在用它去问 v b a 函数怎么写,或者直接把整个文件扔给网上大模型, 但是我们这边却可以在自己的 x l 文件中输入 deep seek 函数,给提示词指定要分析的单元格就能接入 deep seek 模型,分析解读数据用的 v 三模型,但效果也非常不错。会很复杂吗?不,一分钟搞定! 首先点击开发工具,选择最左侧的 vb 编辑器,点击插入选择模块。第一步,创建一个 jason 转化模块,次名 jason 转化,然后在右边的编辑框复制粘贴第一串代码, 同样方法插入第二个模块,同样复制粘贴第二串代码。 这里要注意下,点击一下工具选择引用,记得把最后两项找到,并确保勾选上。 最后我们点击调试,点击第一项,如果没有报错的话,就说明代码没有问题,细心的你发现还要输入你的 a、 p、 i、 t, 这个要在哪里找?打开浏览器上 deep seek 官网, 进入 api 开放平台,点击左边三横,点击 apit 最下方点击创建 t, 随便输入一个名称,然后创建, 点击复制回到 xl, 把这里更换为你的 apit 好了,关闭 vb 编辑器,到这里就全部搞定了。是不是很简单?接下来我们测试一下,输入 等于 deepsick, 你是谁?看看这回答,确实是 deepsick 模型。再来个复杂点的,除了前面的提示词,在引用下表格内容 结果也出来,不错不错。关于代码比较长,关注我,并在评论区说一声,我给你发私信。

好,接下来这样一个事情,就说啊,如果有数据在干什么,下面就开始入库了,入库的时候要注意啊,现在干什么?有几条 有几条?有两有几条。哎,有两条是吧,那有两条的时候怎么去入库呢?这样哈,首先是 啊,注意如果谁啊啊?单号日期是吧?啊?每一行是吧?先是序号,先是单号再是日期。那这几块的话啊,可以这样啊,当然我这个理发啊就稍微啊这样写啊。点位, 嗯,这里啊,从哪个段位开始啊?就是从这个一车去连接什么?连接一个 m 二开始啊,他是连接序号啊,序号他的话范围是什么的哈,这边我们用个 resats。 嗯, resat 啊,然后几行呢啊? s 行 几粒啊?比例整一个自动序号,一个啊落啊,减几啊?减个七吧。嗯,好,这一步什么意思啊?就说啊,现在吃几条就是这个 reset, 什么就换另。