当前位置:首页 > 办公设计 > Office教程 > 用自定义函数获取文本中的信息

用自定义函数获取文本中的信息

1年前 (2025-05-24)Office教程850

本文为《别怕,Excel VBA其实很简单(第3版)》随书问题参考答案

以下过程供参考:

Function MidS(ByVal txt, n As Byte) As String
Application.Volatile True
Dim T As String, i As Long
Dim NumStr As String, EnStr As String, Other As String
For i = 1 To Len(txt)
T = Mid(txt, i, 1)
If T Like "[0-9]" Then
NumStr = NumStr & T
ElseIf T Like "[A-z]" Then
EnStr = EnStr & T
Else
Other = Other & T
End If
Next i
If n = 0 Then
MidS = NumStr
ElseIf n = 1 Then
MidS = EnStr
ElseIf n = 2 Then
MidS = Other
Else
MidS = "#参数错误!"
End If
End Function

扫描二维码推送至手机访问。

欢迎转载或分享本篇文章。

本文链接:https://www.jcba123.com/article/1384

分享给朋友:

“用自定义函数获取文本中的信息” 的相关文章

Excel复制粘贴表格怎么保留原格式不变?70%人不知道!

Excel复制粘贴表格怎么保留原格式不变?70%人不知道!

在使用Excel制表过程中,我们经常会将做好的表格,复制到其他地方去,但是粘贴过去的表格格式、行高、列宽都发生了变化,还需要手动调整一番。   如果所示,直接复制粘贴表格,行高与列宽会被改变。   那复制粘贴表格怎么保留源格式不变呢? &...

Excel核对两个表格数据是否一致,这几种方法简单得不行!

Excel核对两个表格数据是否一致,这几种方法简单得不行!

对于一名办公族来说,使用Excel核对数据是一项不可缺少的重要工作。那么,如何快速有效的核对两个表格数据是否一致呢?今天,小汪老师就来给大家介绍几种非常简单的法子!     方法一:选择性粘贴核对数据 如图所示,如果说Sheet1和Sheet2中两个表格需要...

Excel中数据带有单位应该如何公式运算求和?

Excel中数据带有单位应该如何公式运算求和?

新来的同事不太会用Excel,我让他帮我录入一些数据,结果他把数据单位也一同手动录入进去了。手动录入数据的单位,其实是一种不正确的做法,这样会导致我们无法通过这些单元格数据进行公式运算。面对此情况,我们应该如何进行公式运算求和呢?别担心,小汪老师来给大家分享几种不错的方法,就算有单位,也难不住我们...

【PPT抠图】菜鸟也会用,PPT抠图轻松搞定

【PPT抠图】菜鸟也会用,PPT抠图轻松搞定

抠图这一功能在很多图片处理的软件中都会有,不过对于许多办公小白来说,PS图片处理软件肯定是有一定的难度滴!不过,没关系,今天易老师教大家利用PPT来抠图,使用简单,就算是菜鸟也能够轻松上手! 在PPT中有两种不同的抠图方法,下面我就分别来讲一讲! 方法一:删除背景 删除背景是PPT中自...

33个Excel一句话技巧!

以下这些技巧简单易记,记住几条,必可提高工作效率哦。 1、快速输入欧元符号 按住Alt键,再分别按数字键盘上的1、2、8,可输入欧元符号 € ,此技巧在Word、Excel中通用。 2、快速切换表格 快捷键组合“Ctrl+PageUp”切换到当前工作表单的前一个工作表;“Ctrl+Page...

动态任务时钟制作PPT教程(一)

动态任务时钟制作PPT教程(一)

每日一练 动态时钟制作:继续我喜欢的PPT2013节奏! 背景制作:制作方法(1.选择插入——形状——矩形 2.设置渐变填充(参数设置见图)) 原图欣赏: 底面制作:制作方法(1.选择插入——形状——圆角矩形;2.调节黄色手柄,使其弧度与原图相近;3.去除...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。