如何使用Excel公式从格式化文本中的Excel单元格中提取大文本?

帕拉维萨哈内

我在 Excel 单元格中有以下文本:

$abcd.$efghijk.$lmn.$op.$qrst.

我只需要使用 Excel 公式在 Excel 单元格中使用以下格式的上述文本:

abcd$abcd.efghijk$efghijk.lmn$lmn.op$op.qrst$qrst.
什里瓦尔拉巴·雷迪

以下是我将根据讨论提出的建议。

在通用模块中,插入以下代码。

Public Function RepeatCustom(strInput As String) As String
Dim varInput As Variant
Dim i As Long
If Len(strInput) = 0 Then
    RepeatCustom = ""
Else
    varInput = Split(strInput, ".")
    For i = LBound(varInput) To UBound(varInput)
        RepeatCustom = RepeatCustom & " " & Mid(varInput(i), 2, Len(varInput(i))) & varInput(i)
    Next
    RepeatCustom = Replace(Trim(RepeatCustom), " ", ".") & "."
End If
End Function

然后假设包含原始数据的单元格是A2,你可以使用上面的UDF:

=重复自定义(A2)

请注意,代码是最少的,并且基于发布的示例。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用Excel数据栏格式化带有文本值的单元格?

如何从excel单元格中提取文本

打开HTML内容时如何格式化Excel单元格“文本”

读取 Excel 电子表格并格式化单元格中的文本

复制格式化的文本并将其存储为Excel 2007中的单元格值

如何使用Excel宏更改(格式化)所选文本,而不是更改整个所选单元格

Excel 从包含大量文本的单元格中提取文本

如何在Excel 2007中使用条件格式来格式化单元格

从 Excel 单元格中提取多行文本 - 宏

从Excel单元格中提取多个文本

如何使用excel vba在单元格中添加“₹”(格式化带有货币符号“₹”的单元格)

格式化tableView单元格中的文本

Excel强制使用公式的单元格上的文本NumberFormat

如何在Excel中隐藏选择文本(使用条件格式获取奇怪的单元格)

如何使Excel 2007停止格式化单元格?

Excel 格式化单元格中的数字

格式化Excel单元格中的多个条件

使用XML格式化Excel单元格

在 Excel 中的字符串模式后从单元格中提取文本

如何将Powerpoint表格单元格中的格式化文本转换为HTML

使用脚本格式化 googlesheet 单元格中的文本

Excel条件格式-根据行号和公式格式化单元格

从Excel中的文本单元格提取URL

Excel:在单元格中的空格前提取文本

如何从excel中的单元格中提取图案

Excel-将单元格的文本溢出到包含公式的相邻单元格中

如何根据Excel中的另一个单元格值格式化单元格?

Excel公式从单元格中提取键和值

如何在单元格的Excel文本值中查找和替换字符“ *”,而不是公式