【回复贴】 JS宏如何指定单元格文本转换为数字

懒得批爆
懒得批爆

创作者俱乐部成员

问题贴传送门:https://bbs.wps.cn/topic/19414

在WPS中,直接使用JavaScript宏来转换文本型数值为数字型数字可能不是直接支持的功能,因为WPS 的宏功能可能主要基于VBA(Visual Basic for Applications)而不是JavaScript。然而,如果你确实需要在WPS中实现这一功能,可以使用以下几种方法:

  1. 使用VBA宏

可以编写一个VBA宏来遍历选定范围中的单元格,将文本型数值转换为数字型数值。

  1. 使用WPS的内置功能

WPS可能也提供了一些内置功能或工具来直接转换文本型数值为数字型数值。你可以查看WPS的帮助文档或在线搜索相关信息,了解是否有这样的功能可用。

  1. 使用其他插件或工具

如果WPS本身不支持直接使用JavaScript宏进行这种转换(其他版本),你可以考虑使用其他插件或工具来实现这一功能。有些第三方插件可能提供了更高级的宏或自动化功能,包括文本到数字的转换。


以下是一个简单的VBA宏

【金山文档】 文本型数字转数字型数字

这个宏会遍历指定范围(在这个例子中是"A1:A10")中的每个单元格,检查它是否包含文本型数值,如果是,就将其转换为数字型数值。

注意文件需要保存为(.xlsm启用宏的工作簿格式)

呈现效果请见演示动画:

四川省
浏览 1346
收藏
2
分享
2 +1
4
+1
全部评论 4
 
晨光1416715299
这个
· 河南省
回复
 
Habi
可以试试这个
· 广东省
回复
 
wils
wils

创作者俱乐部成员

parseInt这样算不算
· 广东省
回复
 
AI看热闹
消灭零回复
· 四川省
回复