EXCEL Replace函数的使用?
本人使用Replace函数:Fori=13To123Sheets("sheet1").Cells.ReplaceWhat:=Sheets("sheet2").Cells(...
本人使用Replace函数:
For i = 13 To 123
Sheets("sheet1").Cells.Replace What:=Sheets("sheet2").Cells(1, 2), Replacement:=Sheets("sheet2").Cells(1, 1), LookAt:=xlPart, SearchOrder _
:=xlByColumns, MatchCase:=False, SearchFormat:=True, ReplaceFormat:=False
Next
有点问题:
上面程序只要sheet1单元格的其中一部分与sheet2中A2相同,就会把相同的部分替换成Sheet2中的A1。而我是想在sheet1的单元格和sheet2的A2内容全部相同时替换。这个程序要怎么改?
程序中的For i = 13 To 123
Next可以忽略 展开
For i = 13 To 123
Sheets("sheet1").Cells.Replace What:=Sheets("sheet2").Cells(1, 2), Replacement:=Sheets("sheet2").Cells(1, 1), LookAt:=xlPart, SearchOrder _
:=xlByColumns, MatchCase:=False, SearchFormat:=True, ReplaceFormat:=False
Next
有点问题:
上面程序只要sheet1单元格的其中一部分与sheet2中A2相同,就会把相同的部分替换成Sheet2中的A1。而我是想在sheet1的单元格和sheet2的A2内容全部相同时替换。这个程序要怎么改?
程序中的For i = 13 To 123
Next可以忽略 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询