如何反转excel中一列中每个单元格中的名字和姓氏_如何使用excel公式或excel VBA宏翻转名字和姓氏
办公教程导读
收集整理了【如何反转excel中一列中每个单元格中的名字和姓氏_如何使用excel公式或excel VBA宏翻转名字和姓氏】办公软件教程,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1680字,纯文字阅读大概需要3分钟。
办公教程内容图文
Sub ReverseName()
Set myRange = Application.Selection
Set myRange = Application.InputBox("Select one Range that you want to reverse name", "ReverseName", myRange.Address, Type:=8)
myDelemiter = Application.InputBox("Please type a delimiter character:", "ReverseName", " ", Type:=2)
For Each myCell In myRange
xValue = myCell.Value
NameList = VBA.Split(xValue, myDelemiter)
If UBound(NameList) = 1 Then
myCell.Value = NameList(1) + myDelemiter + NameList(0)
End If
Next
End Sub
步骤5:返回当前工作表,然后运行上面的excel宏。
步骤6:选择包含名字和姓氏的单元格范围,然后单击“确定”按钮。
步骤7:输入一个分隔符,例如:文本框中的sapce字符。然后单击确定按钮。
步骤8:您将看到所选单元格区域中的名字和姓氏已被颠倒。
相关函数
Excel MID 函数
Excel MID函数从您指定位置的文本字符串返回子字符串.MID函数的语法如下:= MID(text,start_num,num_chars)….
Excel FIND 函数
Excel FIND函数返回另一个文本字符串中第一个文本字符串(子字符串)的位置.FIND函数的语法如下:= FIND(find_text,within_text,[start_num])…
Excel LEN 函数
Excel LEN函数返回文本字符串的长度(文本字符串中的字符数).LEN函数是Microsoft Excel中的内置函数,它被归类为文本函数.LEN函数的语法是如下:= LEN(文字)……
办公教程总结
以上是为您收集整理的【如何反转excel中一列中每个单元格中的名字和姓氏_如何使用excel公式或excel VBA宏翻转名字和姓氏】办公软件教程的全部内容,希望文章能够帮你了解办公软件教程如何反转excel中一列中每个单元格中的名字和姓氏_如何使用excel公式或excel VBA宏翻转名字和姓氏。
如果觉得办公软件教程内容还不错,欢迎将网站推荐给好友。
自学咖网 » 如何反转excel中一列中每个单元格中的名字和姓氏_如何使用excel公式或excel VBA宏翻转名字和姓氏