我有一个脚本可以在一年范围内生成“间隔”年份(year_start <-> year_end - 单独的输入),即对于 1997-2002,脚本生成以下内容:1997,1998,1999,2000,2001,2002 并显示每个结果都在一个新行中(彼此下方)
如何修改它以将结果显示到一个单元格中(逐行),值用逗号分隔?此外,理想情况下,我应该能够选择整个开始 (A) 和结束列 (B) 的内容,然后将结果生成到 C 列(匹配 A 和 B 的行数)。
脚本:
Dim iYear As Integer, iYearS As Integer, iYearE As Integer, iOffset As Integer
Dim oRangeStart As Range
Set oRangeStart = Range("A1")
iYearS = Range("A1")
iYearE = Range("B1")
For iYear = iYearS To iYearE
oRangeStart.Offset(iOffset, 0).Value = iYear
iOffset = iOffset + 1
Next
谢谢!