首页 > 解决方案 > Access VBA replace() 抛出奇怪的运行时错误

问题描述

在 MS Access 2010 VB 代码中,我尝试使用 replace() 函数将字符串的某些部分替换为其他内容。例如

Original = "ACBD"
Result = replace(Original, "C", "x")

期望有“ABxD”作为结果。

但是,我得到的只是运行时错误“438”,指出“对象不支持该属性或方法”。

我知道 TextRange2 对象还有一个 .replace 方法,但为什么 Access VB 会混淆呢?

标签: ms-accessvba

解决方案


推荐阅读