Excel如何自动跳过某些行填充序号?

来源:百度知道 编辑:UC知道 时间:2024/06/24 04:46:32
我想自动填充序列号从1到n行,但是中间需要跳过有红色背景的行,红色背景的行不能有序列号。具体例子如下:A1 1, A2 2, A3 红色背景, A4 3, A5, 4, A6红色背景,A7 5....请问如何写macro代码。红色背景的行很多,所以手动拖拽十字柄不可行,很容易出错,工作量也太大。本人对Macro代码一窍不通,还请详细解说为好。

单击A1,插入-》名称-》定义:
x=GET.CELL(63,A1)
“确定”。
在A1输入1,选中A2:A100,在编辑栏输入公式:
=IF(x=3,"",LOOKUP(9^9,A$1:A1)+1)
按CTRL+回车。

如果红色背景像你刚才描述那样,
直接选中A1A2A3向下拖吧

您是不是有点太懒了呀,就这点事你也上百度,你要是会编程的话,可以自己写一个

来学习的~