VBA替换工作表中除第一行外的所有内容

时间:2018-11-29 15:56:41

标签: excel vba

我有一个有效的VBA脚本,该脚本当前用逗号替换所有点(在下面发布)。但是,我希望脚本避免前两行,并更改其他所有内容。最佳和最简单的方法是什么?我只找到了必须在其中设置范围的解决方案,但是无论行数或列数如何,我都希望它适用于所有excel工作表。

Sheets("Sheet1").Select
Cells.Replace what:=".", Replacement:=",", _
LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False, _
SearchFormat:=False, ReplaceFormat:=False

2 个答案:

答案 0 :(得分:0)

您仍然可以使用范围,但可以动态生成它:使用宏记录器,然后使用左上角的“全选”按钮选择所有单元格,然后查看它会给您带来什么,然后按住CTRL键并单击该行取消选择标头。
选定范围后,可以使用Application.Selection代替单元格。

答案 1 :(得分:0)

<?php
    sleep(300);
?>