【发布时间】:2019-03-01 22:50:13
【问题描述】:
我在 F 列中有我的主键 - 长度为 4 的字符 我在 X 列中有实体名称 - 1 到 40 个长度字符
我需要连接两列并在 CD 列中生成结果。
但列 CD 的长度应少于 20 个字符。 当总字符数超过 20 时,我的以下代码可以正常工作,但当连接数小于 20 时会引发错误。
有人可以建议我哪里出错了吗?
Range("CD1") = "Standard_Beneficiary"
For a = 2 To Cells(Rows.Count, "F").End(xlUp).Row
Cells(a, "CD").Value = Cells(a, "F").Value & "_" & Left(Cells(a, "X"), Len(Cells(a, "X").Value) - 10)
Next a
【问题讨论】:
-
Cells(a, "CD").Value = Left(Cells(a, "F").Value & "_" & Cells(a, "X").Value, 20) -
非常棒的时光。该代码有效。非常感谢。