gpt4 book ai didi

vba - 删除多个单元格中的文本

转载 作者:行者123 更新时间:2023-12-03 01:36:38 26 4
gpt4 key购买 nike

我无法正确删除 Excel 列中多个单元格中的文本。该表如下所示:

123 456 7|
123 456 7|
123 456 7|

我只是想摆脱 123 456。(顺便说一句,123 456 7 都在一个单元格中)

我认为我的代码中有错误:

Sub RemoveText()

Dim cell As Range

For Each cell In Range("A1:A3")
cell.Value = Replace(cell.Text, "123 456", "", Count:=2)
Next

End Sub

最佳答案

不需要循环或.value.text。简单的一个衬里就可以了:

Range("A1:A3").Replace "123 456","",xlPart

请注意,替换函数在用于公式繁重和/或数据密集型范围时可能会占用资源。

关于vba - 删除多个单元格中的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49984044/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com