根据持续时间将行拆分为多行

问题描述 投票:-2回答:1

我正在尝试基于Duration拆分excel文件中的行。因此,如果持续时间为50分钟,我希望将同一行分成5个字段,每个字段包含10分钟的时间块。我的逻辑是在行中占用持续时间,通过将持续时间除以10来计算结果行的数量,并给出10.我想要为数百或数千行执行此操作。

如果它有帮助,我在Excel for Mac版本16.18。

excel vba excel-vba excel-formula excel-vba-mac
1个回答
0
投票

以下是一些提示:

  • 要在单元格下方插入4行,请使用 cell.Offset(1,0).Resize(4,1).EntireRow.Insert xlShiftDown
  • 要使用向上面的单元格添加十分钟的公式填充单元格,请使用 cell.Offset(1,0).Resize(4,1).FormulaR1C1 =“= R [-1] C + TIME(0,10,0)”
  • 从底行开始向上移动
© www.soinside.com 2019 - 2024. All rights reserved.