如何添加参考单元格确定的行数

螃蟹11

我有一个包含数百个文件的Excel电子表格。每个文件中有几个图像。我需要每个图像在“父”文件行下插入新行。我有插入正确行数的代码,但不会转到下一个单元格,而且我更改的偏移量都没有修复它。

Sub CB3262014()
Dim i As Integer, n As Integer, m As Long, currentCell As Range
Set currentCell = ActiveCell
Do While Not IsEmpty(currentCell)
n = currentCell.Value
m = currentCell.Row
If n > 0 Then
Rows(m + 1 & ":" & m + n).Insert
Set currentCell = currentCell.Offset(n + 1, 0)
Else
Set currentCell = currentCell.Offset(1, 0)
End If
Loop
End Sub

我也在努力使它每次跳下/跳过两行。我的数据集的设置方式有两行-然后是带有父文件的行和添加多少行的参考号。

这是电子表格中的示例,以及我希望的样子。我将填写文件名,我将它们放在此处,以便更轻松地查看正在发生的情况。

当前的电子表格[1]:http//i.stack.imgur.com/zRdXE.png

目标试算表[2]:http//i.stack.imgur.com/6evMO.png

Cor_Blimey

通过检查所附的图像,似乎循环正在向下循环行中插入空白。因此,由于以下原因,循环在遇到第一个空白时立即停止:

Do While Not IsEmpty(currentCell)

因此,将其替换为,Do Until currentCell is Range("C100000").End(xlUp)然后循环应按预期继续。性能的次要改进是缓存该单元以保存对每个循环的评估,例如:

Dim lastCell As Range
Set lastCell = Range("C100000").End(xlUp)
Do Until currentCell is lastCell
...etc
Loop

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何确定使用Apache POI的合并单元格的行数?

来自分类Dev

如何在gridview中添加额外的单元格以显示总行数?

来自分类Dev

如何添加任意数量的单元格

来自分类Dev

如何为单元格添加值

来自分类Dev

Excel VBA-如何基于两个单元格值添加行数并从第三个单元格复制/保留数据?

来自分类Dev

如何在公式中移动参考单元格?

来自分类Dev

如何将单元格链接到图纸参考

来自分类Dev

如何将单元格链接到图纸参考

来自分类Dev

如何使用VBA根据行数增加单元格

来自分类Dev

如何确定单元格公式是否包含常量?

来自分类Dev

如何确定已轻按的开关的单元格的indexPath?

来自分类Dev

如何使用for循环在“确定”之前合并空单元格

来自分类Dev

byref引用参考单元格的值

来自分类Dev

Powershell查找Excel单元格参考

来自分类Dev

仅可见单元格的行数

来自分类Dev

计算单元格列中的行数

来自分类Dev

如何在UITableView的单元格之间添加分隔符单元格/ uiview?

来自分类Dev

如何只向单元格添加条件格式而不覆盖单元格的直接格式

来自分类Dev

如何在单元格数组中查找行数大于阈值的所有单元格数组?

来自分类Dev

tableview单元格添加说明第0节中的无效行数

来自分类Dev

确定集合视图单元格的大小

来自分类Dev

如何在选择的每个单元格中添加ROUND()

来自分类Dev

如何在特定部分SWIFT下添加单元格

来自分类Dev

单击后如何为单元格添加边框

来自分类Dev

如何合并单元格并在其中添加值?

来自分类Dev

如何在UITableView内的单元格内添加KASlideShow

来自分类Dev

如何以数据网格的样式添加单元格样式?

来自分类Dev

如何将单元格添加到uitableview

来自分类Dev

如何在Excel 2010中添加单元格填充?

Related 相关文章

  1. 1

    如何确定使用Apache POI的合并单元格的行数?

  2. 2

    如何在gridview中添加额外的单元格以显示总行数?

  3. 3

    如何添加任意数量的单元格

  4. 4

    如何为单元格添加值

  5. 5

    Excel VBA-如何基于两个单元格值添加行数并从第三个单元格复制/保留数据?

  6. 6

    如何在公式中移动参考单元格?

  7. 7

    如何将单元格链接到图纸参考

  8. 8

    如何将单元格链接到图纸参考

  9. 9

    如何使用VBA根据行数增加单元格

  10. 10

    如何确定单元格公式是否包含常量?

  11. 11

    如何确定已轻按的开关的单元格的indexPath?

  12. 12

    如何使用for循环在“确定”之前合并空单元格

  13. 13

    byref引用参考单元格的值

  14. 14

    Powershell查找Excel单元格参考

  15. 15

    仅可见单元格的行数

  16. 16

    计算单元格列中的行数

  17. 17

    如何在UITableView的单元格之间添加分隔符单元格/ uiview?

  18. 18

    如何只向单元格添加条件格式而不覆盖单元格的直接格式

  19. 19

    如何在单元格数组中查找行数大于阈值的所有单元格数组?

  20. 20

    tableview单元格添加说明第0节中的无效行数

  21. 21

    确定集合视图单元格的大小

  22. 22

    如何在选择的每个单元格中添加ROUND()

  23. 23

    如何在特定部分SWIFT下添加单元格

  24. 24

    单击后如何为单元格添加边框

  25. 25

    如何合并单元格并在其中添加值?

  26. 26

    如何在UITableView内的单元格内添加KASlideShow

  27. 27

    如何以数据网格的样式添加单元格样式?

  28. 28

    如何将单元格添加到uitableview

  29. 29

    如何在Excel 2010中添加单元格填充?

热门标签

归档