excel - 正则表达式:VBA:使用条件评估表达式
问题描述
我正在尝试从公式表达式(在 vba 中)中提取一个单元格编号,我需要将其替换为另一个单元格编号。例如:我在不同的单元格中有以下公式 "=AL82+L8+L82", "=L8+L82" 和 "=AL82+L8" 。我必须将每个公式中的“L8”更改为“L9”。我是正则表达式的新手,正在尝试正则表达式模式中的以下表达式:
"(?=[^A-Z])([L8])(?=[^0-9])"
然而只有 8 变成了 L9。请帮助我解决错误。
谢谢
解决方案
推荐阅读
- php - PHP exec命令在脚本中不起作用
- java - 使用 Jackson 库的 Bukkit ItemStack 序列化
- mysql - 如何在 mysql 5.7 中实现行号功能?
- node.js - 如何正确解决nodejs中的promise
- javascript - 可选地从基类的子类继承
- python - 如何查看tensorflow张量keras输入层的内容?
- javascript - 获取在其数组中具有和不具有某些属性的对象的名称
- database - 无法从 CDB 容器中删除 PDB 快照
- django - import_data() missing 1 required positional argument: 'dataset' -
- selenium - Selenium“chrome 正在由自动化软件控制”消息卡在我的浏览器中