[已解决] 如何删除股票名称列中含有 * 或 ST 的行?

  [复制链接]
查看252395 | 回复182 | 2020-9-25 02:50:30 | 显示全部楼层 |阅读模式
请教:如何删除股票名称列中,含有 * 或 ST 的行?
然而类似的命令行:删除特定字符的行 = Table.RemoveMatchingRows(已删除的空行, {[名称= "*"]}, "名称"),
不能删除包含特定字符行。 10378101820261.png
10378101820264.rar (398.04 KB, 下载次数: 0)
回复

使用道具 举报

翘翘脚趾头 | 2020-9-25 02:55:30 | 显示全部楼层
保留不含特定字符的方式,我知道。我现在就是看看是否有 删除包含特定字符行的方法
回复

使用道具 举报

燕飞 | 2020-9-25 03:04:30 | 显示全部楼层
  1. Sub test()

  2. For Each Rng In Range("B2:B" & Cells(Rows.Count, "b").End(xlUp).Row)

  3. If Rng Like "*" & "ST" & "*" Then Rng.EntireRow.Delete

  4. Next

  5. End Sub
复制代码
回复

使用道具 举报

清茶与咖啡 | 2020-9-25 03:06:31 | 显示全部楼层
PQ参考解法(AutoFilter是用~*)
10378101820262.png
10378101820265.rar (730.31 KB, 下载次数: 0)
回复

使用道具 举报

孤独的兔子 | 2020-9-25 03:10:31 | 显示全部楼层
PQ参考解法(AutoFilter是用~*)


感谢答复。Table.SelectRows 我定义为:保留不含特定字符的方式。这种方式,标题那里会多个已筛选的标记,一直看着不舒服,所以才想问问有没有删除行的方式。 10378101820263.png
回复

使用道具 举报

lookyes | 2020-9-25 03:16:31 | 显示全部楼层
谢谢。想看看有没有M语言的
回复

使用道具 举报

veronica | 2021-5-1 12:46:22 来自手机 | 显示全部楼层
LZ帖子不给力,勉强给回复下吧
回复

使用道具 举报

xoco | 2021-5-16 16:59:54 | 显示全部楼层
OMG!介是啥东东!!!
回复

使用道具 举报

cheng9525 | 2021-6-8 21:18:41 来自手机 | 显示全部楼层
沙发~支持云发教育
回复

使用道具 举报

Veebo | 2021-6-11 21:09:44 来自手机 | 显示全部楼层
锄禾日当午,发帖真辛苦。谁知坛中餐,帖帖皆辛苦!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则