excel,需要一个宏,可以将名字是两个字的中间自动加空格与三个字名字的保持一齐,只要宏,其他方式不需要
答案:1 悬赏:30 手机版
解决时间 2021-02-05 00:36
- 提问者网友:爱了却不能说
- 2021-02-04 18:41
excel,需要一个宏,可以将名字是两个字的中间自动加空格与三个字名字的保持一齐,只要宏,其他方式不需要
最佳答案
- 五星知识达人网友:野慌
- 2021-02-04 19:33
Sub test()
dim str as string
for i = 1 to [A65536].end(3).row
str=range("A" & i)
if len$(str)=2 then
range("A" & i)=mid(str,1,1) &" "&mid(str,2,1)
else
range("A" & i)=str
end if
next
end sub 假设你的名字列在A列,如果其他列自己改,从第一行开始循环。
dim str as string
for i = 1 to [A65536].end(3).row
str=range("A" & i)
if len$(str)=2 then
range("A" & i)=mid(str,1,1) &" "&mid(str,2,1)
else
range("A" & i)=str
end if
next
end sub 假设你的名字列在A列,如果其他列自己改,从第一行开始循环。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯