EXCEL根据列进行插空行,并自动填充

 时间:2024-10-28 08:09:11

1、比如这张表格,需要根据”数据“列的数量进行插行。首先,先插入一列,如图。

EXCEL根据列进行插空行,并自动填充
EXCEL根据列进行插空行,并自动填充

2、接着,选中”sheet1“右击,选择”查看代码“,进入一下界面。插入VBA代码:Sub myfun() Dim i As Long Dim j As Integer i = 2 (需要插行的其实行数) Do Until Range("b" & i) = "" (数据列起始列数) For j = 1 To Range("e" & i) (作为插行的数据列) Rows(i + 1).Insert i = i + 1 Next i = i + 1 LoopEnd Sub输入后,选择“运行”,插行完成。

EXCEL根据列进行插空行,并自动填充
EXCEL根据列进行插空行,并自动填充
EXCEL根据列进行插空行,并自动填充

3、接下来,就需要进行信息更新填充。选择需要填充范围,点击“查找和选择”,选中“定位条件”,接着选中“空值”,蓝色部分在B3中输入=B2,同时按ctrl+enter。这样就完成了,将数量修改成1,就完成了。

EXCEL根据列进行插空行,并自动填充
EXCEL根据列进行插空行,并自动填充
EXCEL根据列进行插空行,并自动填充
  • 怎么对循环序号进行填充?
  • 怎么让excel单元格自动计算及快速复制粘贴
  • Excel参与计算的单元格包含单位怎么办
  • Execl表格中如何合并单元格文字或数字
  • 如何在EXCEL保护工作表中允许修改部分内容
  • 热门搜索
    长征手抄报图片 英语国庆节手抄报内容 四年级科普手抄报 运动会的手抄报 消防手抄报资料 法律小知识手抄报 手抄报的版面设计 清明节祭奠英烈手抄报 关于科普类的手抄报 手抄报名字