1234

ExcelHome技术论坛

用户名  找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

帖子
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: lizhipei78

[原创] 用纯VBA方式写JSA代码,超简单(会VBA就会用JSA)

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2025-3-26 17:57 | 显示全部楼层
学习jsa,做个记号

TA的精华主题

TA的得分主题

发表于 2025-4-3 16:53 | 显示全部楼层
Arr、Brr、Crr,曾经使用VBA时经常这么声明数组,这似乎也是广大VBA爱好者们一种约定俗成的一种习惯,自从接触JSA后,这种习惯被打破了,arr、res成了数组变量的常客,For Each变成了forEach、reduce、map,Dic变成obj,变量命名一直用小写,什么首字母大写、驼峰命名法,反而成了变量名的累赘,因为JSA不会帮你自动更正大小写。

TA的精华主题

TA的得分主题

发表于 2025-4-3 17:00 | 显示全部楼层
lizhipei78 发表于 2024-8-4 22:07
这里再给大家讲一个JSA中数组非常实用的功能,那就是数组筛选,这个大家不必要理解多少,对着弄就行了


...

JSA里面,最普通的for (let i=0;i<x.length;i++)循环看起来像老套筒,但是效率确实最高的,但是不一定为了追求代码执行效率的极致,非得去一位的总是用这个for循环,写代码的效率也是一个需要考虑的因素。

TA的精华主题

TA的得分主题

发表于 2025-4-3 17:06 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
jiangxiaoyun 发表于 2024-9-23 10:59
哈,隔这么久回复。是因为最近闲的,才用VBA的思维方法捣鼓了一下JSA。一玩到对象(数组),就觉得基本和vb ...

JSA数组怎么可能和VBA的数组基本一样,一个天一个地好吧,JSA数组就是那个天。
JSA数组唯一的就是读写单元格的速度比VBA慢,各种方法比VBA数组牛逼太多了。

TA的精华主题

TA的得分主题

发表于 2025-4-3 17:13 | 显示全部楼层
相见是缘8 发表于 2024-9-27 10:16
lizhipei78 老师好!能劳您帮忙把这个 JSA 代码,改为具备同样“查找替换”功能的 VBA 代码吗?

要改写成VBA代码,也不是不可以,只是代码比这个多得多,JSA一行代码可以解决的事情,VBA代码则需要很多吗,比如这句
image.png

TA的精华主题

TA的得分主题

发表于 2025-4-5 09:15 | 显示全部楼层
本帖最后由 相见是缘8 于 2025-4-5 15:58 编辑
LIUZHU 发表于 2025-4-3 17:13
要改写成VBA代码,也不是不可以,只是代码比这个多得多,JSA一行代码可以解决的事情,VBA代码则需要很多 ...

似水无痕,老师好!
能劳你帮忙写一个代码吗?

TA的精华主题

TA的得分主题

发表于 2025-4-8 11:59 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2025-4-8 15:21 | 显示全部楼层

似水无痕,老师好!
哈哈!付费少了你划不来,多了我没有这个实力。

TA的精华主题

TA的得分主题

发表于 2025-4-8 18:46 来自手机 | 显示全部楼层
abchua1 发表于 2025-1-3 23:21
如有高人可以开发VBA自动转换成JS就好。

直接豆包就好了

TA的精华主题

TA的得分主题

 楼主| 发表于 2025-4-8 21:55 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
相见是缘8 发表于 2025-4-8 15:21
似水无痕,老师好!
哈哈!付费少了你划不来,多了我没有这个实力。

你发上论坛来,有很多大神免费帮弄
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

1234

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2025-4-23 21:58 , Processed in 0.024265 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表