嘿,我有一张excel表,它运行一些VBA来查找包含某些文本的单元格,然后替换为新文本。我想要发生的是在程序中看到单词" In"它用&#34替换单元格值;计划工作"我所遇到的问题是原始单元格值不仅仅是" In"它还包含一个动态的时间。有没有办法我仍然可以替换包含""和不同的时代?我有下面写的代码,但我不知道如何将它改为包含" In"以及不断变化的时间。
谢谢!
我想要的例子:
当前单元格:"在-12:30","在-11:45"等 未来细胞:"计划工作"
{{1}}
答案 0 :(得分:1)
我认为你要求的是替换字符串的单词和时间'预定工作'
如果是这种情况,请尝试在您的子网站中添加通配符,如下所示:
ws.Columns("D:D").Select
Selection.replace What:="In*", Replacement:="Scheduled to work", LookAt:=xlPart _
, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False