gla*_*rys 3 string excel vba excel-vba
单元格A2包含值"25-86".
我需要单元格B2的价值"AJ 2586%"
此代码显示语法错误:
Range("B2").Value = "AJ & Left(Range("A2"), 2) & Right(Range("A2"), 2) & %"
Run Code Online (Sandbox Code Playgroud)
如果我这样写的话
Range("B2").Value = "AJ & Left(A2, 2) & Right(A2, 2) & %"
Run Code Online (Sandbox Code Playgroud)
函数Left并将Right"A2"视为字符串.
如何从单元格中提取部分文本并将其输入另一个单元格?
问题是""之间的所有内容都定义了一个字符串.您可以像这样输入代码:
Range("B2").Value = "AJ " & Left(Range("A2"), 2) & Right(Range("A2"), 2) & "%"
Run Code Online (Sandbox Code Playgroud)