level 1
丿逆丶鳞🌙
楼主
现在发现一个奇怪的问题
With xlSheet
.Activate()
.Range("A1").Replace(What:="aa", Replacement:="bb", LookAt:=Excel.XlLookAt.xlPart, SearchOrder:=Excel.XlSearchOrder.xlByRows, MatchCase:=True, SearchFormat:=False, ReplaceFormat:=False)
End With
这段代码置换的是整个sheet里的单元格,我只是想置换Range范围内的单元格,怎么实现???
以上代码放到excel宏里就是好用的,只置换range里的单元格,这是为什么呢???
2012年12月19日 09点12分
1
With xlSheet
.Activate()
.Range("A1").Replace(What:="aa", Replacement:="bb", LookAt:=Excel.XlLookAt.xlPart, SearchOrder:=Excel.XlSearchOrder.xlByRows, MatchCase:=True, SearchFormat:=False, ReplaceFormat:=False)
End With
这段代码置换的是整个sheet里的单元格,我只是想置换Range范围内的单元格,怎么实现???
以上代码放到excel宏里就是好用的,只置换range里的单元格,这是为什么呢???