excel需要一个宏,可以将名字是两个字的中间自动加空格与三个字名字的保持一齐,只要宏,其他方式不需要

[复制链接]
查看11 | 回复2 | 2013-10-25 09:00:02 | 显示全部楼层 |阅读模式
老实说两个字的名字中间加空格是非常不好的习惯,这样会导致实际单元格内容发生变化,影响查找匹配等操作。最好的方法是直接设置水平对齐方式为分散对齐如果非要宏,也很简单Sub aa()For Each c In ActiveSheet.UsedRangeIf Len(c.Value) = 2 Then c.Value = Left(c.Value, 1) & "" & Right(c.Value, 1)NextEnd Sub...
回复

使用道具 举报

千问 | 2013-10-25 09:00:02 | 显示全部楼层
可以不用宏用公式也可以实现=IF(LEN(A1)=2,LEFT(A1,1) & "" & RIGHT(A1,1),A1)...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行