在Excel VBA中删除给定索引处的字符串元素

AJS

如何在Excel VBA中的给定索引处删除字符串的元素?我当前的代码如下所示:

Private Sub RemovePeriods_Click()
Dim i As Integer
Dim Cutoff As Integer

For i = 0 To 14283

Cutoff = InStr(1, Range("K6").Offset(i, 0).Value, ".", vbTextCompare)
If Cutoff > 0 Then

End If
Next i
End Sub

因此,在最后一个if语句中,我想编写代码,以删除由cutoff指定的索引处的句点。我该怎么做呢?

提前致谢!

朱尔·珀汀

这将满足您的要求。试试这个,让我知道。

Private Sub RemovePeriods_Click()

        Dim i               As Integer
        Dim Cutoff          As Integer
        Dim rngData         As Range
        Dim strToReplace    As String

        'Assign String to replace here
        strToReplace = "."

        For i = 0 To 14283
            'Assign the cell to Range
            Set rngData = Range("K6").Offset(i, 0)
            Cutoff = InStr(1, rngData, strToReplace, vbTextCompare)
            If Cutoff > 0 Then
                'Apply Replace formula
                rngData = WorksheetFunction.Replace(rngData, Cutoff, Len(strToReplace), "")
            End If
        Next i

        Set rngData = Nothing

End Sub

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Excel VBA中的子字符串

来自分类Dev

Excel在列中给定字符串的最后出现

来自分类Dev

Excel VBA-删除最多* word *的字符串内容

来自分类Dev

Excel VBA-删除最多* word *的字符串内容

来自分类Dev

Excel VBA:如何从单元格中删除子字符串?

来自分类Dev

Excel VBA:如果列A包含字符串中的数字,则删除行

来自分类Dev

删除某个单词后的字符串中的字符-Excel

来自分类Dev

如何在Excel中从字符串中间删除字符

来自分类Dev

Excel VBA中访问字符串中的报价

来自分类Dev

VBA,在Excel中的公式中搜索字符串

来自分类Dev

Excel公式-在字符串中查找字符,删除字符串末尾的字符

来自分类Dev

在Excel中使用find()从字符串中删除文本

来自分类Dev

删除 Number 和 的组合。来自 Excel 中的字符串

来自分类Dev

Excel VBA替换字符串中的问号

来自分类Dev

如何在Excel VBA中操作此字符串?

来自分类Dev

Excel VBA用公式中的字符串求值

来自分类Dev

Excel VBA;更新连接字符串

来自分类Dev

VBA Excel使用字符串

来自分类Dev

Excel VBA:字符串操作

来自分类Dev

Excel VBA;更新连接字符串

来自分类Dev

VBA Excel使用字符串

来自分类Dev

基于字符串的 Excel VBA 排序

来自分类Dev

Excel:分割定界的字符串并检索字符串中每个元素的数值

来自分类Dev

Excel VBA:如何从单元格中删除子字符串(具有相同的开始和结束符号)?

来自分类Dev

Excel VBA删除行(如果包含某些字符串或设置了删除标志)

来自分类Dev

Excel(无 VBA) - 将字符串转换为单元格索引

来自分类Dev

从excel中的字符串中“减去”字符串

来自分类Dev

VBA Excel将字符串数组元素转换为长“类型不匹配”

来自分类Dev

Excel VBA-删除字符串的一部分

Related 相关文章

  1. 1

    Excel VBA中的子字符串

  2. 2

    Excel在列中给定字符串的最后出现

  3. 3

    Excel VBA-删除最多* word *的字符串内容

  4. 4

    Excel VBA-删除最多* word *的字符串内容

  5. 5

    Excel VBA:如何从单元格中删除子字符串?

  6. 6

    Excel VBA:如果列A包含字符串中的数字,则删除行

  7. 7

    删除某个单词后的字符串中的字符-Excel

  8. 8

    如何在Excel中从字符串中间删除字符

  9. 9

    Excel VBA中访问字符串中的报价

  10. 10

    VBA,在Excel中的公式中搜索字符串

  11. 11

    Excel公式-在字符串中查找字符,删除字符串末尾的字符

  12. 12

    在Excel中使用find()从字符串中删除文本

  13. 13

    删除 Number 和 的组合。来自 Excel 中的字符串

  14. 14

    Excel VBA替换字符串中的问号

  15. 15

    如何在Excel VBA中操作此字符串?

  16. 16

    Excel VBA用公式中的字符串求值

  17. 17

    Excel VBA;更新连接字符串

  18. 18

    VBA Excel使用字符串

  19. 19

    Excel VBA:字符串操作

  20. 20

    Excel VBA;更新连接字符串

  21. 21

    VBA Excel使用字符串

  22. 22

    基于字符串的 Excel VBA 排序

  23. 23

    Excel:分割定界的字符串并检索字符串中每个元素的数值

  24. 24

    Excel VBA:如何从单元格中删除子字符串(具有相同的开始和结束符号)?

  25. 25

    Excel VBA删除行(如果包含某些字符串或设置了删除标志)

  26. 26

    Excel(无 VBA) - 将字符串转换为单元格索引

  27. 27

    从excel中的字符串中“减去”字符串

  28. 28

    VBA Excel将字符串数组元素转换为长“类型不匹配”

  29. 29

    Excel VBA-删除字符串的一部分

热门标签

归档