多语言展示
当前在线:832今日阅读:167今日分享:16

如何在Excel中逆序生成字符串?

比如A1单元格有字符串“中国人”,要想在B1单元格将A1单元格的字符串逆序返回成”人国中“,如下图所示。可以使用VBA的内置字符串逆序函数StrReverse。
工具/原料

Excel

方法/步骤
1

在工作表界面按下组合快捷键Alt+F11或者右键单击任意一个工作表标签,在弹出的右键快捷菜单单击“查看代码”进入VBA编辑环境,如下图所示:

2

在VBA编辑环境的左侧的“工程资源管理器”窗口中鼠标右键“插入”→“模块”,如下图所示

3

在生成的“模块1”代码窗口中复制粘贴以下代码Function 逆序(ByVal rng As Range)    逆序 = VBA.StrReverse(rng.Value)End Function如下图所示:

4

然后按下组合快捷键Alt+F11返回到工作表界面,如下图所示

5

在B1单元格中输入公式=逆序(A1)如下图所示,既可以将引用单元格的字符串逆序返回。

6

以上方法通过在VBA创建自定义函数来创建一个字符串逆序函数。其中VBA.StrReverse函数就是将字符串逆序返回。通过以上的步骤大家也掌握了在VBA中自定义函数的方法。

注意事项

如果这篇文章对您有所帮助,请为这篇文章投票,谢谢。

推荐信息