excel - 删除 L 列中的所有空格并添加双管道(VBA Excel)
问题描述
我想删除column L
.
Column L
包含如下数据with pipes
:
data | data | data | data
是否有一个宏可以使它成为double pipes
:
data||data||data||data
L 列也只包含单个数据,在这种情况下,什么都不应该发生:
data
我希望这是可能的,在此先感谢!
解决方案
这是在宏中使用 control + H。您也可以在不使用宏的情况下执行此操作。
Sub FindReplace()
Cells.Replace What:=" | ", Replacement:="||", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
Cells.Replace What:=" ", Replacement:="", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
End Sub
推荐阅读
- javascript - 如果选择了另一个,则保留一个空的选择选项
- javascript - 在javascript中使用https路径下载pdf文件
- rxjs - 如何覆盖订阅
- macos - 如何从流中删除最后一个换行符
- reactjs - 无法为 CSVDownload 文件指定名称
- jquery - 在 JQuery 中绑定和取消绑定按钮单击事件
- reactjs - 如何在 React 中向组件的 prop 添加类或内联样式?
- dart - Flutter 安装 Dart 版本 SDK 是 1.24.3 - 不是 Dart 2
- c++ - 如何通过引用模板类的成员函数来传递参数?
- sql - 将数字列更改为最新