自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (9)
  • 收藏
  • 关注

原创 VBA常用函数和举例

VBA(Visual Basic for Applications)是Microsoft Office应用程序(如Excel、Word等)中用于自动化任务的一种编程语言。在VBA中,有许多常用的内置函数,这些函数可以帮助开发者高效地处理数据、字符串、日期时间等。

2024-09-06 15:51:33 614

原创 如何在VBA中调用Windows API函数

在VBA中调用Windows API函数需要几个步骤,包括声明API函数的原型、确保API函数的参数和返回值与VBA兼容,以及实际调用该函数。

2024-09-06 15:47:12 557

原创 VBA编程中较为常用的API函数

根据一般的经验和知识,列举一些在VBA编程中较为常用或可能经常需要用到的API函数类别和示例。

2024-09-06 15:40:20 477

原创 VBA最值得学习的技术

总之,VBA是一个功能强大的工具,通过不断学习和实践,你可以掌握更多高级技术,并开发出更复杂、更实用的应用程序。

2024-09-02 18:39:09 380

原创 如何学习VBA

学习VBA(Visual Basic for Applications)是一个逐步提升技能的过程,它允许你自动化Microsoft Office应用程序(如Excel、Word、Access等)中的任务。

2024-08-06 17:35:31 330

原创 如何提升VBA程序的执行速率,降低资源占用率

通过应用上述策略和技巧,你可以有效地提升VBA程序的执行速率并降低资源占用率。然而,需要注意的是,每个项目都有其特定的需求和限制,因此在实际应用中可能需要结合具体情况进行选择和调整。提升VBA程序的执行速率并降低资源占用率,是优化VBA代码的重要目标。

2024-08-01 13:46:18 758

原创 使用VBA从新浪财经(或其他类似财经网站)抓取股票价格、成交量、涨跌幅等数据

确定数据源:首先,你需要确定新浪财经或类似网站提供股票数据的API接口。这通常需要对网站的网络请求进行分析,使用开发者工具(如Chrome的开发者工具)来查看网络请求和响应。编写VBA程序:在Excel中,使用VBA编写程序来发送HTTP请求到确定的API接口,并接收返回的JSON或XML格式的数据。解析数据:由于VBA本身不支持直接解析JSON,你需要使用额外的库(如)来解析接收到的JSON数据。存储和处理数据:将解析后的数据存储到Excel工作表中,并进行进一步的处理和分析。

2024-08-01 10:05:53 768

原创 如何实现通过VBA从财经网站(如新浪财经、东方财富等)抓取股票价格、成交量、涨跌幅等行情数据

但VBA原生不支持这个库。因此,你可能需要寻找VBA兼容的替代方案,如使用Windows Script Host(WSH)和JScript/VBScript来调用HTML Agility Pack,或者通过其他方式(如通过Excel VBA调用Python脚本)来实现。但是,由于VBA没有内置的HTML解析库,使用字符串操作或正则表达式可能会比较复杂且容易出错。然而,对于简单的数据抓取任务,如果数据以文本形式直接呈现在HTML中,并且结构相对固定,你可以尝试使用VBA的字符串函数和正则表达式来提取数据。

2024-08-01 09:56:19 895

原创 通过VBA可以获取哪些网上的免费数据

通过VBA(Visual Basic for Applications),可以获取网上多种类型的免费数据,尤其是在财经、教育、科研等领域。VBA是Microsoft Office套件(如Excel)内置的一种编程语言,它允许用户自动化各种任务,包括从互联网上抓取数据。

2024-08-01 09:52:14 396

原创 在Excel中实现选中单元格行列变色的功能

选择需要应用条件格式的单元格区域:在Excel中,首先选择你想要应用条件格式的单元格区域。设置条件格式:点击“开始”选项卡中的“条件格式”,选择“新建规则”。在规则设置中,选择“使用公式确定要设置格式的单元格”,并输入一个公式来识别需要高亮显示的行或列。然而,直接通过条件格式来实现选中单元格时行列变色可能比较复杂,因为条件格式通常是基于单元格内容或特定条件来设置格式的,而不是基于选中状态。编写VBA代码:为了更精确地实现选中单元格时行列变色的功能,你可能需要编写VBA代码。这通常涉及到使用。

2024-08-01 09:39:12 8705

原创 AGV自动导引运输车常识及厂商对比

自动导引运输车-AGV(Automated Guided Vehicle)是指装备有电磁或光学等自动导引装置,能够沿规定的导引路径行驶,具有安全保护以及各种移载功能的运输车,AGV属于轮式移动机器人(WMR――Wheeled Mobile Robot)的范畴。工业应用中不需驾驶员的搬运车,以可充电之蓄电池为其动力来源。

2023-10-09 19:01:33 1159 1

原创 通过VBA清除Excel中固定区域或选定区域图形或图片

之前文章描述的批量删除图形的方法,虽然高效,但是不够灵活,有时候我们需要删除固定区域或选定区域的图形或图片,因此需要重新使用一种方法实现这两个功能。

2022-08-23 12:08:37 5966

原创 通过VBA清除Excel中部分图形或图片

当使用VBA绘制各种图形,如K线图,散点图,折线图等时,经常需要先将旧的图形删除,再绘制新的图形,但是批量删除又常常把需要保留的图形删掉,因此需要选择性的删除部分图形或图片。

2022-08-23 11:08:03 4114

原创 通过VBA在excel中实现股票历史数据查询和K线趋势图绘制(完整的excel原件可以在我的资源中下载)

虽然现在各种股票APP都可以轻松查看股票K线图,但是自动生成趋势图却常常需要收费,因此考虑自己用excel做一个股票K线和趋势图的表格,可以通过股票代码和简单的设置,生成股票K线图和趋势图。绘制K线图和趋势线是一个非常复杂的功能,程序也比较复杂,其中涉及很多算法的部分,这里就不一一讲解了,喜欢的话可以自己看注释。......

2022-08-21 17:16:27 5071

原创 使用VBA重复多次直线拟合在深度测量数据分析中的应用(原始文件可在我的资源中下载)

2、VBA程序第二部分为剔除数据,并重复多次拟合直线,计算原始测量数据与拟合直线的相同坐标位置的偏差;可以设置剔除数据的阈值和剔除次数。1、VBA程序第一部分为斜率和截距计算,构造数据拟合直线的公式,并计算原始测量数据与拟合直线的相同坐标位置的偏差;3、通过设定数据剔除的阈值和剔除次数可以得到较好的数据处理效果。2、也可以将面测量数据转换成线,处理后再转换成面数据。1、直线拟合比平均值比较的方式更能得到真实的偏差数据;1、解决直线段深度测量数据的偏差不准确的问题;2、重复多次拟合后直线斜率更加准确;....

2022-08-11 20:41:29 529

原创 在EXCEL中通过VBA实现批量读取文件夹内的文件名称

需求:有时候需要批量读取某个文件夹中的文件名称,有的程序只能读取同类型的,当文件为不同类型时就无法读取,因此需要写一个VBA程序,实现批量读取同一文件夹内的所有文件名称,且不需要修改程序就可以自由选择文件夹。解决办法如下:教你有简单的VBA程序,5步搞定一个万用的批量读取文件夹内文件名称的表格。第一步,打开VBA编辑器第二步,写入以下程序第三步,制作按钮第四步,点击按钮,弹出窗口,选择文件夹第五步,自动生成文件目录...

2021-12-30 21:20:37 9149 6

原创 在Excel中通过VBA程序实现多表格多页批量复制和筛选数据(计算均值和标准差)2021-12-27(文章中有全部源程序,我的资源中有源文件)

需求: 将同一文件夹中的所有表格内的数据批量提取到同一个表格中,并计算均值和标准差。原始数据(同一个工作簿中有不相等的多个工作表,每个工作表有不相等的多行数据)处理后的数据(可以通过修改程序变成你想要的格式)原始文件可以在我的资源中下载,以下是源程序:Sub CopyData() Dim MyFile As String Dim Arr(100) As String Dim count As Integer Dim wb As Workbook......

2021-12-29 16:54:26 3098

原创 在Excel中通过VBA实现不定区域的标准差计算

需求:在excel中计算固定区域的均值有很多实现方式,但是对于跟随一定条件变化的区域,要求解标准差却很难实现。解决方案:通过VBA的程序,根据条件改变选定的单元格区域,实现不定区域的标准差计算。程序截图如下:第一步,通过Dwb替代当前活动工作簿第二步,通过Range()函数设定可变化的单元格区域Myrange1---代替range函数选定的区域,增加程序可读性;Dwb.Sheets(2).Cells(x - j , q+y-1)----代表一个单元格,其中Dwb代..

2021-12-29 15:25:36 2398

原创 在Excel中通过VBA实现不定区域的均值计算

需求:在excel中计算固定区域的均值有很多实现方式,但是对于跟随一定条件变化的区域,要求解均值却很难实现。解决方案:通过VBA的程序,根据条件改变选定的单元格区域,实现不定区域的均值计算。程序截图如下:第一步,通过Dwb替代当前活动工作簿第二步,通过Range()函数设定可变化的单元格区域Myrange1---代替range函数选定的区域,增加程序可读性;Dwb.Sheets(2).Cells(x - j - 3, y)----代表一个单元格,其中Dwb代表工作..

2021-12-29 12:43:51 2976

原创 通过VBA在excel中实现多只股票基金实时交易数据查询(完整的excel原件可以在我的资源中下载)

需求:1、通过excel看盘;2、输入不同的股票代码都可以自动爬取实时行情数据;3、同时查看多只股票、基金实时交易信息。实现方案;1、通过VBA从网上实时爬取行情数据;2、通过VBA实现定时2s刷新一次数据;3、制作“开始刷新”和“停止刷新”按钮。具体步骤:1、打开VBE编辑器2、输入VBA代码(1) 主程序(2)延时程序(3)从网上爬取行实时情数据程序(4)停止刷新3、制作按钮(1)插入形状(...

2021-10-26 16:25:39 17502 3

原创 通过VBA在excel中实现股票当日走势数据查询表(完整代码截图在文章最后,完整的excel原件可以在我的资源中下载)

需求:1、通过excel看盘;2、输入不同的股票代码都可以自动爬取实时行情数据。实现方案;1、通过VBA从网上实时爬取行情数据;2、通过VBA实现定时5s刷新一次数据;3、通过VBA自动创建图表具体步骤:1、打开VBE编辑器2、输入VBA代码(1)清除原始数据程序(2)延时程序(3)从网上爬取行情数据程序(4)生成图表程序(5)停止刷新程序在自动刷新程序中调用(6)冻结单元格程序...

2021-09-24 17:26:03 5035 3

USB 3.0线缆信号掉线的原理分析

USB 3.0线缆导致信号掉线的原因可能涉及供电、电磁干扰、线缆质量、驱动程序、连接设备故障以及电脑的节能模式或电源管理设置等多个方面。结合项目现场运用情况,初步分析问题原因为线缆质量问题。 线缆质量问题是指由于生产或使用原因造成的屏蔽层不足、接口松动或接触不良等问题,这些问题都可能导致信号传输不稳定,出现掉线情况。本文主要讨论接触不良导致信号掉线的原理、造成的接触不良问题的原因及改进方案。

2024-07-25

股票历史数据和K线图趋势线的绘制

虽然现在各种股票APP都可以轻松查看股票K线图,但是自动生成趋势图却常常需要收费,因此考虑自己用excel做一个股票K线和趋势图的表格,可以通过股票代码和简单的设置,生成股票K线图和趋势图。 一、目标 1、根据股票代码查询历史数据; 2、根据历史数据绘制K线图和高低点趋势图。 二、方法 1、通过VBA程序,从网络上获取股票的历史数据; 2、通过VBA程序,选取需要的天数的数据,绘制K线图和趋势线。 ———————————————— 版权声明:本文为CSDN博主「weitingfu」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/weitingfu/article/details/126452537

2022-08-21

通过VBA实现直线拟合在深度测量数据分析中的应用2022-8-11.xlsm

目的: 1、解决直线段深度测量数据的偏差不准确的问题; 2、也可以将面测量数据转换成线,处理后再转换成面数据。 优势: 1、直线拟合比平均值比较的方式更能得到真实的偏差数据; 2、重复多次拟合后直线斜率更加准确; 3、通过设定数据剔除的阈值和剔除次数可以得到较好的数据处理效果 ———————————————— 版权声明:本文为CSDN博主「weitingfu」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/weitingfu/article/details/126292639

2022-08-11

电气部件选型出入库管理表(密码:2022) V4.0(功能介绍见此博主的同名博客)

1、丰富完善的电气选型与出入库管理表格; 2、VBA实现电气物料选型的导入导出; 3、VBA实现出入库及库存管理; 4、电气物料及时提醒库存数量等。

2022-03-21

电气部件选型出入库管理表(密码见此账号下同名博客) V1.0

1、完整的电气部件清单; 2、简便的电气部件选型、BOM生成和导出功能; 3、增加出库和入库功能; 4、通过VBA实现提取部件、BOM导出和库存管理

2022-01-22

Excel-通过VBA程序实现批量读取表格名称2021-12-27.xlsm

在EXCEL中通过VBA实现批量读取文件夹内的所有文件的名称,内含源程序

2021-12-30

Excel-通过VBA程序实现多表格多页批量复制和筛选数据2021-12-27.xlsm

很多人都会遇到,有大量格式雷同的表格需要批量处理,但表格中数据行数或页数不同,通过excel的公式很难实现柔性处理,遇到新的表格又需要重新编辑。针对这个问题,我们用通过简单的VBA程序即可实现多表格多页批量复制和筛选数据。

2021-12-28

多只股票实时交易数据-20211014.xlsm

用excel通过VBA编程,联网实时查询股票基金交易数据,满足上班摸鱼看盘需求

2021-10-26

通过VBA在excel中实现股票当日走势数据查询表.docx

通过VBA在excel中实现股票当日走势数据查询表

2021-10-08

走势数据查询表.xlsx

vba技术分享,通过vba在excel中实现单日走势实时监控

2021-09-26

股票当日走势数据查询表.xlsm

上班通过excel看股票行情

2021-09-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除