【办公技巧】四句话用电子表格VBA宏功能实现文本数字分离

【办公技巧】四句话用电子表格VBA宏功能实现文本数字分离

每到长假,大家总会约三五家好友,自驾出游,如何统一支付费用管理,得有一个人总体负责,课件老师便是那个账房先生,下面这张图,是2024年2月课件老师和几个小伙伴一起去峨眉山的消费记录,是通过微信收藏夹记录的。

【办公技巧】四句话用电子表格VBA宏功能实现文本数字分离

文本和数字在一起,在电子表格中如何把文字和数字分离。课件老师便借助了文心一言3.5。拢共问了它四句话,便实现了一键把文字和数字分离成两列。

1.如何把电子表格有文字和数字的内容分离

【办公技巧】四句话用电子表格VBA宏功能实现文本数字分离

2.在电子表格中,如何将这个功能做成一个自动执行的VBA程序

【办公技巧】四句话用电子表格VBA宏功能实现文本数字分离

3.这个宏,只能把A列的内容全部显示在C列,不能实现分离文字和数字的功能,请进行修改

【办公技巧】四句话用电子表格VBA宏功能实现文本数字分离

4.非常好,已经通过这个宏代码实现了文字和数字的分离显示,下面需要把这个功能做成一个按钮放在电子表格里,请写出操作方法。

【办公技巧】四句话用电子表格VBA宏功能实现文本数字分离

课件老师按照文心一言给出的代码和方法,成功将A列的文字和数字混合的内容,分离到B列和C列中,而且只需要点一下按钮就可以了。

【办公技巧】四句话用电子表格VBA宏功能实现文本数字分离

生成的VBA代码展示。

Sub SplitTextAndNumbers() Dim rng As Range Dim cell As Range Dim textPart As String Dim numberPart As String Dim lastRow As Long 定义工作表和数据范围 Dim ws As Worksheet Set ws = ThisWorkbook.Sheets(“Sheet1”) lastRow = ws.Cells(ws.Rows.Count, “A”).End(xlUp).Row Set rng = ws.Range(“A1:A” & lastRow) 遍历A列中的每个单元格 For Each cell In rng 尝试提取数字部分 numberPart = ExtractNumbers(cell.Value) 提取文本部分 textPart = Replace(cell.Value, numberPart, “”) 将提取出的文本和数字分别写入B列和C列 cell.Offset(0, 1).Value = textPart B列 cell.Offset(0, 2).Value = numberPart C列 Next cell End Sub 辅助函数:提取字符串中的数字 Function ExtractNumbers(ByVal inputString As String) As String Dim regex As Object Dim matches As Object Dim match As Object Dim result As String 创建正则表达式对象 Set regex = CreateObject(“VBScript.RegExp”) 设置正则表达式模式为匹配数字 regex.Pattern = “\d+” regex.Global = True 执行正则表达式匹配 Set matches = regex.Execute(inputString) 拼接匹配到的数字 For Each match In matches result = result & match.Value Next match 返回结果 ExtractNumbers = result End Function

人工智能到底能给我们干什么,它可以给我们的工作和生活带来哪些帮助?以前,我们总是习惯使用百度搜索引擎来查找知识,现在生成式人工智能,就像一个无所不知的真人,可以了解我们人类大多数知识,2023年以来,课件老师也经常使用人工智能,但使用人工智能来编程是第一次。

以前我们通过一些编程工具的专业网站,解决我们编程中遇到的问题,现在我们可以通过生成式人工智能解决。在上面的案例中,我们利用“文心一言”,让没有编程基础的人,可以使用VBA功能,也让我们见证了生成式人工智能已经非常强大。

欢迎关注“课件老师”公众号

往期文章

1、技术学堂合集2、论文写作合集3、电子表格合集4、希沃白板合集5、课件制作合集6、人工智能合集7、智慧中小学合集8、文章合集

版权声明:lida 发表于 2024年4月4日 am12:02。
转载请注明:【办公技巧】四句话用电子表格VBA宏功能实现文本数字分离 | ChatGPT资源导航

相关文章