如何把excel表格中的电话号码的一部分批量换成*
3个回答
展开全部
公式法:
如下公式将替换第四位开始的四位字符,如果是其他位置或者其他位数则替换其中的3和7。
=LEFT(A1,3)&"****"&RIGHT(A1,LEN(A1)-7)
VBA法;
Sub Add_Aster()
Dim myRange As Range
Set myRange = Application.InputBox("选择区域", Default:="A1:A20", Type:=8)
Dim myRange1 As Range
For Each myRange1 In myRange
If Len(myRange1) = 11 Then
myRange1 = Left(myRange1, 3) & "****" & Right(myRange1, Len(myRange1) - 7)
End If
Next
End Sub
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以。将你的表格和要求发我邮箱875953193@qq.com,做好后再发给你。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询