作者ljuber (美少妇与女儿同学的故事)
看板Office
标题[算表] VBA众多工作表范围转数字
时间Thu Oct 26 10:52:53 2023
软体:excel
版本:2021
我有一个档案
有十多个工作表
范围C1:AK1000
里面都是文字(其实是数字)
现在想要用vba把文字都转数字
问了chatgpt 他是一个一个cell去判断转换
但速度很慢
这个档案用复制贴上选值 是无法转的
不知道若用vba有什麽快速地转法?
--
https://www.youtube.com/watch?v=pHQk_LyCewA
安全魔人请注意一下
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 110.28.41.162 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1698288775.A.993.html
1F:→ suaveness: 有没有考虑看看用 value 函数就好? 10/26 12:45
2F:→ suaveness: 等等 有十几个工作表喔 10/26 12:46
3F:→ suaveness: 格式都改成通用然後重写,类似这样 10/26 13:11
5F:推 waiter337: 转阵列 再贴上 10/27 06:58
6F:→ waiter337: 问GPT 将范围转阵列 更新成数字 再贴上 10/27 06:59
7F:→ rafaiero: 手上有一个拿别人的小改放在模组中(程式中有留下大神 10/27 20:47
8F:→ rafaiero: 资讯) 10/27 20:47
10F:→ rafaiero: ScwsOJToFcT49LDFtxcFZjF-dbI/edit 10/27 20:47
11F:→ rafaiero: 其他vba中CNToNum(变数) 10/27 20:47
12F:→ rafaiero: 变数可以设成=cells(i,j) 跑起来超快的 10/27 20:47
13F:→ rafaiero: 我其他程式中有跑关闭自动运算(速度快很多) 10/27 20:51
14F:→ rafaiero: 但不可以储存格中有其他数字以外的东西出现,例如新台 10/27 20:54
15F:→ rafaiero: 币NT等,只能像「柒仟肆佰元」之类的 10/27 20:54
16F:→ dtjia: 先复制值为1的储存格,选择性贴上,运算选乘试试看吧 01/15 21:54