excel - 用下划线替换两个单词之间的空格
问题描述
在 CI 列上有从 C2 到 C236 的值。其中一些在两个单词之间有空格。
是否可以使用 VBA 将空格替换为 _ ?
我猜 C 列上有一个 FOR 循环,然后当找到两个单词之间的空格时,用 _ 替换
for i=1 to Cells(Rows.Count, 1).End(xlUp).Row
if between 2 words in column C there is a " " replace with "_"
因此,如果 C 列中的单元格有 White Dress,则应将其更改为 White_Dress。
解决方案
Range("C2:C236").Replace what:=" ", replacement:="_", lookat:=xlPart
推荐阅读
- c - C - 编程 HI-LO 游戏
- javascript - 量角器异步/等待非角度
- dart - 如何在 Flutter 中更改 TextFormField 输入文本颜色
- json - Visual Studio 2013 中不存在 JSX 项目类型
- java - 强制 Jaxb2/Spring 在解组 Soap 消息时采用 xml 版本 1.1
- python - 一次从 python 字符串中删除所有可能不需要的字符
- php - 在 php 中单击按钮时在数据库中插入动态下拉值
- javascript - 滚动元素停止特定点时
- perl - 循环没有以 perl 结尾
- python - 使用 python openCV 从 IP 摄像机流式传输问题