【发布时间】:2016-08-02 01:13:00
【问题描述】:
我有一个电子表格用于跟踪我的课程。我需要将其设置为导出到日历中。我列出了所有课程的开始和结束日期。我希望能够使用日期差异作为行数在每个列出的类下方插入行,然后将信息复制到具有相应日期的那些行中。
我有以下代码插入行,但随后给我一个“1004”错误。
Public Sub Format()
Dim i As Long
Dim d As Long
LastRow = Worksheets("GCalExport").UsedRange.Rows.Count
For i = 2 To LastRow
d = DateDiff("d", Cells(i, "B"), Cells(i, "D"))
Cells(i, 1).Offset(1).Resize(d).EntireRow.Insert
Next i
End Sub
【问题讨论】: