欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  Office

VBA代码完美提取混合字符串中的英文字母、数字及中文实例

程序员文章站 2023-11-01 17:03:10
编写VBA代码、调试宏以及应用程序开发等都离不开Visual Basic编辑器,使用Visual Basic编辑器可以完成创建VBA过程、创建VBA用户窗体、查看或...

编写VBA代码、调试宏以及应用程序开发等都离不开Visual Basic编辑器,使用Visual Basic编辑器可以完成创建VBA过程、创建VBA用户窗体、查看或修改对象属性以及调试VBA程序等任务。

启动VBA编辑器的多种方式

一、在“开发工具”选项卡中单击“代码”组中的“Visual Basic”按钮

VBA代码完美提取混合字符串中的英文字母、数字及中文实例

注:在“开发工具”选项卡的“代码”组中单击“宏”按钮打开“宏”对话框,选择宏后单击“编辑”按钮,如图2所示,也能打开Visual Basic编辑器窗口。

在Office 2013组件中打开Visual Basic编辑器的方式还有很多,例如按“Alt+F11”键能够快速打开Visual Basic编辑器。另外,在Excel 2013工作表标签上右击,在打开的快捷菜单中选择“查看代码”命令,也能够打开Visual Basic编辑器。

二、插入模块

VBA代码完美提取混合字符串中的英文字母、数字及中文实例

注:点击“工程资源管理器”图标,在“工程资源管理器”窗体内-->鼠标右键-->“插入”->“模块”;出现“模块1”,点击“属性窗口”图标对“模块1”进行命名;双击命名后的模块名称,在右边的“窗体”内就可以编辑VBA代码了。

三、输入程序代码

VBA代码完美提取混合字符串中的英文字母、数字及中文实例

四、单元格里输入公式

VBA代码完美提取混合字符串中的英文字母、数字及中文实例

到此,中文、英文、数字等字符已完美提取,程序中用到了Mid、Asc、Like、Val等系统函数,对此不熟悉的朋友可以参阅相关文档。