如果某个单元格以某个特定的单词结尾,该如何删除整行?VBA

Abtra16

我有一个超过10,000行的Excel文件。我想运行一个VBA脚本,该脚本删除列中以wordB 结尾的所有行reduce例如,如果我的专栏看起来像这样:

CostReduce
PriceReduce
ReducePrice
MaterialReduce
InfrastructureReduce
ReduceProfits
ReduceOverhead

我希望脚本可以运行并删除以结尾的单词的每一行Reduce因此输出将是:

ReducePrice
ReduceProfits
ReduceOverhead

我现在拥有的脚本会删除包含reduce单词的所有行,而且我不确定如何进行更改以使其能够执行我想要的操作。

Sub DeleteReduce()

Dim ContainWord As String

Dim i As Integer
i = 2

ContainWord = "reduce"

Do While Range("B" & i) <> ""
    If Not Range("B" & i).Find(ContainWord) Is Nothing Then
        Range("B" & i).EntireRow.Delete
    Else
        i = i + 1
    End If
Loop
Range("B2").Select
End Sub
in

使用此Right功能,对VB进行较小的更改:

Sub DeleteReduce()

Dim ContainWord As String

Dim i As Integer
i = 2

ContainWord = UCase("reduce")

Do While Range("B" & i) <> ""
    If UCASE(right(Range("B" & i).value,len(ContainWord))) = ContainWord Then
        Range("B" & i).EntireRow.Delete
    Else
        i = i + 1
    End If
Loop
Range("B2").Select
End Sub

更新以消除区分大小写

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何删除某个单词后单元格中的内容

来自分类Dev

如果该行中的某个单元格为空,如何隐藏整行?

来自分类Dev

如果csv中包含某个单词,该如何删除该行?

来自分类Dev

数字:如果当前单元格等于某个值,如何返回相邻单元格的值?

来自分类Dev

如果列表项低于某个特定值,该如何删除?

来自分类Dev

VBA:如何检查特定单元格是否包含图像,然后删除该图像(如果存在)

来自分类Dev

如果单元格具有特定值,则将删除整行的 VBA 代码,无需手动设置范围

来自分类Dev

如果其单元格之一包含某个特定值,如何格式化范围?

来自分类Dev

如果单元格包含某个字符串,则删除表格行

来自分类Dev

如果某个单元格(VBA)中有“-”,则复制到宏

来自分类Dev

Excel VBA:如果列A中的单元格为空,则删除整行(长数据集)

来自分类Dev

如果单元格未突出显示,请删除整行

来自分类Dev

如果任何单元格为空,则删除整行

来自分类Dev

如果单元格为空删除整行

来自分类Dev

如果单元格包含VBA / Excel中的特定值,如何从范围中删除列

来自分类Dev

VBA 循环:如果单元格包含特定值,则删除包含该值的行和接下来的 3 行

来自分类Dev

如何删除一行并更新其余的某个单元格?

来自分类Dev

如何更改单元格 sqlite 的某个部分?

来自分类Dev

如何获得某个范围内某个单元格的位置?

来自分类Dev

Excel VBA-如果单元格包含string1或string2或string3等,则删除整行

来自分类Dev

如果每行的特定单元格与特定值匹配,该如何对列求和?

来自分类Dev

如何获取VBA中某个范围的第一个非空白单元格的列字母?

来自分类Dev

从特定单元格复制整行

来自分类Dev

如果单元格包含某个短语,则IF返回某个值,但中间没有空格/不适用

来自分类Dev

Microsoft Excel如何选择满足特定条件(即大于某个值)的所有单元格

来自分类Dev

更改某个单元格与某个值匹配的相邻单元格

来自分类Dev

如何删除单元格开头和结尾的空格?

来自分类Dev

Ag-Grid,工具提示问题-如果将空值更改为某个值,则该单元格不会显示工具提示

来自分类Dev

如果单元格值等于特定单词,如何在 Google Script 中运行函数

Related 相关文章

  1. 1

    如何删除某个单词后单元格中的内容

  2. 2

    如果该行中的某个单元格为空,如何隐藏整行?

  3. 3

    如果csv中包含某个单词,该如何删除该行?

  4. 4

    数字:如果当前单元格等于某个值,如何返回相邻单元格的值?

  5. 5

    如果列表项低于某个特定值,该如何删除?

  6. 6

    VBA:如何检查特定单元格是否包含图像,然后删除该图像(如果存在)

  7. 7

    如果单元格具有特定值,则将删除整行的 VBA 代码,无需手动设置范围

  8. 8

    如果其单元格之一包含某个特定值,如何格式化范围?

  9. 9

    如果单元格包含某个字符串,则删除表格行

  10. 10

    如果某个单元格(VBA)中有“-”,则复制到宏

  11. 11

    Excel VBA:如果列A中的单元格为空,则删除整行(长数据集)

  12. 12

    如果单元格未突出显示,请删除整行

  13. 13

    如果任何单元格为空,则删除整行

  14. 14

    如果单元格为空删除整行

  15. 15

    如果单元格包含VBA / Excel中的特定值,如何从范围中删除列

  16. 16

    VBA 循环:如果单元格包含特定值,则删除包含该值的行和接下来的 3 行

  17. 17

    如何删除一行并更新其余的某个单元格?

  18. 18

    如何更改单元格 sqlite 的某个部分?

  19. 19

    如何获得某个范围内某个单元格的位置?

  20. 20

    Excel VBA-如果单元格包含string1或string2或string3等,则删除整行

  21. 21

    如果每行的特定单元格与特定值匹配,该如何对列求和?

  22. 22

    如何获取VBA中某个范围的第一个非空白单元格的列字母?

  23. 23

    从特定单元格复制整行

  24. 24

    如果单元格包含某个短语,则IF返回某个值,但中间没有空格/不适用

  25. 25

    Microsoft Excel如何选择满足特定条件(即大于某个值)的所有单元格

  26. 26

    更改某个单元格与某个值匹配的相邻单元格

  27. 27

    如何删除单元格开头和结尾的空格?

  28. 28

    Ag-Grid,工具提示问题-如果将空值更改为某个值,则该单元格不会显示工具提示

  29. 29

    如果单元格值等于特定单词,如何在 Google Script 中运行函数

热门标签

归档