只需一步,快速开始
快捷登录
TA的精华主题
TA的得分主题
现在的一段字符(括号内的):“会计部门·向小明”要变成“向小明”用VBA该如何写?
本来用以下代码即可完成:
dim mystr as string
dim mystr2 as string
mystr="会计部门·向小明"
mystr2=right(mystr,len(mystr-4))
msgbox mystr2
但这样的字符有可能是:“后勤部·向小明”,即“·”前面的字符不确定,想请大家将代码改动一下,结果只显示“·”后面的字符。
举报
哈哈,求人不如求已,终于搞定.
InStr(1, S, "·")
先取 "·"号左边字符长度即可
在EXCELHOME还是有收获的.
本版积分规则 发表回复 回帖后跳转到最后一页
手机版|关于我们|联系我们|ExcelHome
GMT+8, 2024-11-17 13:50 , Processed in 0.023225 second(s), 9 queries , Gzip On, MemCache On.
Powered by Discuz! X3.4
© 1999-2023 Wooffice Inc.
沪公网安备 31011702000001号 沪ICP备11019229号-2
本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任! 本站特聘法律顾问:李志群律师