所以这里记录几个之前工作中高频使用的小小小脚本。下面提到的工作簿,即单个的 .xlsx 或 .xls 文件,工作表就是文件里的 sheet 。1、自定义函数自定义一个 Countcolor()无情,知乎的代码块提供了几十种语言,就是没有VB…… Function Countcolor(arr As Range, c As Range)
Dim rng As Range
F
转载
2024-04-19 16:06:04
229阅读
# 使用 VBA 解析 HTML 中的 JavaScript 变量
在现代开发环境中,最常见的需求之一是从网页中提取数据。尽管存在很多工具可以实现这一点,但在一些以 Excel 为基础的企业环境中,VBA(Visual Basic for Applications)仍然是一个常用的选择。本文将引导你一步步地实现 VBA 解析 HTML 中的 JavaScript 变量,其中包含了重要的代码示例和
原创
2024-10-27 04:43:31
78阅读
# 使用HTML5获取微信Code的异步处理
在现代Web应用中,特别是与移动互联网紧密结合的应用,获取用户的微信授权是非常重要的一步。微信的OAuth2.0授权流程为我们提供了获取用户信息的能力,而获取用户的Code则是实现这一点的前提。在这篇文章中,我们将介绍如何使用HTML5的JavaScript功能异步获取微信的Code。
## 什么是微信Code?
微信Code是微信OAuth2.
原创
2024-10-24 04:29:35
151阅读
最简单的fetchAPI调用如下:fetch('https://api.github.com/users/chriscoyier/repos')
.then(response => response.json())
.then(data => {
// data就是我们请求的数据
console.log(data)
});fetch兼容性问题:可以用下面两行
转载
2023-05-26 10:18:43
57阅读
# VBA获取jQuery地址的完整指南
在现代开发中,VBA(Visual Basic for Applications)成为了许多 Excel 用户与其他应用程序之间的桥梁。许多开发者希望在 VBA 中引入 jQuery,以便于操作网页元素和处理 AJAX 请求。下面我们将学习如何在 VBA 中获取 jQuery 的地址,包含步骤流程、代码示例以及相关的状态图和关系图。
## 流程步骤
' Imports 陈述式
' 匯入在所参考的专案和组件中定义的命名空间( Namespace ) 或程式设计项目。
Imports System.Runtime.InteropServices
' System.Runtime.InteropServices 命名空间
' 提供各种支援CO
转载
2024-02-29 15:10:53
152阅读
大家好,今日我们继续讲解VBA数组与字典解决方案,今日讲解第61讲内容:利用字典,将只出现一次的数据提取出来.字典可以应用于有很多的实际工作场景,可以利用的方法也很多.最为基本的要注意理解键和键值的概念,注意理解Keys 和items 本身就是数组,是一个一维数组,这非常关键。可能在概念讲解的时候大家很清晰,但是实战中就会有所迷茫,所以我在各种实际场景的模拟中尽可能的会结合常见理解中一些误区给大家
转载
2024-10-01 09:40:52
68阅读
数组是包含相同数据类型的一组变量的集合,对数组中的单个变量引用通过数组索引下标进行。在内存中表现为一个连续的内存块,必须用Global或Dim语句来定义。定义规则如下:Dim 数组名([lower to ]upper [, [lower to ]upper, ….]) as type ;Lower缺省值为0。二维数组是按行列排列,如XYZ(行,列)。除了以上固定数组外,VBA 还有一种功能强大的动
转载
2024-02-25 05:20:17
271阅读
异步获取数据
原创
2022-06-27 14:02:34
469阅读
先来试个一句话解释仨,当浏览器碰到 script 脚本的时候:<script src="script.js"></script>没有 defer 或 async,浏览器会立即加载并执行指定的脚本,“立即”指的是在渲染该 script 标签之下的文档元素之前,也就是说不等待后续载入的文档元素,读到就加载并执
声明数组:名称、数据类型和数组大小1、通过起始和终止索引号定义数组大小 指定开始索引:Public | Dim 数组名称(a To b) As 数据类型, a和b为整数(不能是变量),分别表示数组的开始和终止索引号,可保存数据个个数(b-a+1)个 未指定开始索引:Public | Dim数组名称(a) As 数据类型 ,从0开始到a个元素Dim arr(1 To 100
转载
2024-04-03 21:01:03
267阅读
系列文章前言有小伙伴向我反映到,本系列前面的章节主要还是在讲 pandas ,几乎与 xlwings 没有啥关系。本系列一直强调要善用各种工具,作为本系列的最后一节,那么这次就用一例子说明如何让Python结合Vba,直接在Excel中动态获取各种处理条件,输出结果。日后也会不定期分享 pandas 的处理案例,但不一定非要与 Excel 挂钩。比如直接结合 power bi 做处理分析。本文主要
转载
2023-09-21 22:41:22
54阅读
sub test() '定义过程名称 Dim i As Integer, j As Integer, sht As Worksheet 'i,j为整数变量;sht 为excel工作表对象变量,指向某一工作表 Dim cn As
转载
2023-10-24 09:30:43
0阅读
大家好,我是小z,也可以叫我阿粥~这次我们会介绍如何使用xlwings将Python和Excel两大数据工具进行集成,更便捷地处理日常工作。说起Excel,那绝对是数据处理领域王者般的存在,尽管已经诞生三十多年了,现在全球仍有7.5亿忠实用户,而作为网红语言的Python,也仅仅只有700万的开发人员。Excel是全世界最流行的编程语言。对,你没看错,自从微软引入了LAMBDA定义函数后,Exce
转载
2024-06-28 10:31:32
89阅读
# 使用VBA获取SQL Server的键
在数据库管理中,键是非常重要的概念,它们用于唯一标识表中的记录。在微软SQL Server中,键可以是主键(Primary Key)、外键(Foreign Key)等。在这篇文章中,我们将介绍如何使用VBA从SQL Server中获取这些键。
## 1. 环境准备
在开始之前,你需要准备好以下环境:
- 一个可以访问SQL Server的计算机
1.获取某一列数据有多少数量'获取C列的数据
c = Range("C65536").End(3).Row
'获取C列的数据数量,需要多加一列就在后面+1即可
c = Range("C65536").End(3).Row +12.选中当前工作表的某一列,或者行'需要在前面加 Worksheets("Sheet1").
'使用场景:如果你在A表执行的命令,如果不加 Worksheets("B
转载
2024-06-29 09:51:00
902阅读
# 在 HTML5 中获取微信 Code 的异步免刷新实现
在现代的web开发中,许多应用都需要与微信等第三方平台进行交互。尤其是在用户认证的场景中,获取微信的授权信息是一个常见需求。本文将教你如何在 HTML5 中实现“异步免刷新”获取微信 Code 的功能。
## 流程概述
首先,让我们看一下整个流程。我们将步骤整理成表格,方便你理解每一步的目的和任务。
| 步骤 | 描述 |
|--
原创
2024-10-23 05:09:49
358阅读
# HTML与JavaScript的异步引用
在网页开发中,经常需要引入外部的JavaScript文件来实现一些功能,比如数据可视化、表单验证等。而在引入这些外部JavaScript文件时,我们有两种方式:同步引用和异步引用。本文将重点介绍HTML与JavaScript的异步引用,以及如何使用异步引用来提高网页的性能和用户体验。
## 什么是异步引用
在网页开发中,当浏览器解析HTML文档时
原创
2024-06-03 06:01:30
48阅读
最近做js开发的时候发现了很多哥们不能区分同步和异步的区别,典型的在ajax部分,在该ajax为异步操作的时候,获取不到success之后的data的值,于是产生了各种奇葩的写法。比如创建一个局部变量再返回,然而并不觉得有什么用。还有的是将这个异步操作改成同步操作,然后获取data的值,平心而论,的确是可以这么做,不过如果这个ajax需要拉取大量的数据的时候,很容易就出现页面卡死的情况。所以,为了
转载
2023-12-06 21:13:41
231阅读