gpt4 book ai didi

vba - String.Insert 导致无效限定符错误?

转载 作者:行者123 更新时间:2023-12-02 05:33:41 26 4
gpt4 key购买 nike

我正在尝试获取用户表单上文本框的值并将其分配给字符串变量,然后使用 String 类的 Insert 方法将连字符插入到该字符串变量中。每次运行此代码时,我都会收到错误“无效限定符”,并突出显示 AcctUnitString。

Dim AcctUnitString As String

AcctUnitString = AcctUnit.Text
AcctUnitString = AcctUnitString.Insert(2, "-")

Debug.Print (AcctUnitString)

AcctUnit 是用户表单上文本字段的名称。任何可能导致此错误的想法,或做我想做的事情的更好方法?

用户将在文本框中输入一个 13 位代码(例如 9200030015001),我想将其格式化为:92-0003-001-5001。任何帮助是极大的赞赏。谢谢!

最佳答案

来自 here

Strings are not objects in VBA, hence they have no methods such as Substring or Remove, as in VB.Net.

关于vba - String.Insert 导致无效限定符错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11994898/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com