通过VBA获取指定工作簿指定单元格的值_或赋值 公开

EC10010 更新于 2024-04-21 13:48 | 0 | (0) | 16
分类
点赞
暂无
更多信息
分享人 EC10010
分享时间 2024-04-18 21:29
最后更新 2024-04-21 13:48
修订版本 5
子程序大小 27.5 KB
Quicker版本 1.42.32.0

介绍

通过输入Excel或WPS指定工作簿的单元格地址(列字母与行号,或行号与列号)来获取单元格的值,或赋值。

在WPS中,需要勾选宏安全性中的“信任”,如图:



如果赋值的内容包含换行符、引号等特殊字符,需要复杂的语句,此处有辅助编写复杂语句的子程序:VBA中单元格赋值特殊符号转换


如果遇到Bug,请留言反馈。

子程序的参数

输入
操作方式 Text
自定义单元格操作 Boolean
自定义内容 只支持连续的单元格范围。 如要查看格式示例,请展开可选值。 Text
自定义内容 一行一个范围表达式。 如果文本中含换行符、空格、引号等特殊字符,您就需要自行查询其特殊语法。 特殊字符处理的相关子程序:https://getquicker.net/SubProgram?id=8487ed7e-ca0b-490c-a08a-08dc60e24918 Text
指定单元格 若留空,则为当前活动单元格。 格式示例: 格式1(列字母与行号):D2 格式2(列字母不区分大小写):d2 格式3(行号与列号,例如第2行,第3列):2,3 格式4(指定范围):,A1:C2 Text
Text
值是文本格式 Boolean
全是数字视为数字格式 若文本全是数字,则视为数字格式。 Boolean
激活单元格 Boolean
工作簿名称 若留空,则为活动工作簿。 Text
工作表名称 若留空,则为活动工作表。 Text
应用程序 Text
输出
单元格的值(文本格式) Text

最近更新

修订版本 更新时间 更新说明
5 2024-04-21 13:48 修复了一些已知问题。
指定工作表。
4 2024-04-20 14:54 增加自定义范围获取与赋值。
3 2024-04-19 22:59 增加赋值功能。

最近讨论