如何在excel中的两个给定编号之间生成列表

如何在excel中的两个给定编号之间生成列表,excel,list,between,generate,Excel,List,Between,Generate,请帮助使用给定两个编号生成列表系列的技巧 例如: 有这样的数据: Key | Month | Year | Location | From | To HYE000001| 12 |2013 | 91 | 01 | 52 并希望输出的格式如下所示: Key | Month | Year | Location HYE000001| 12 | 2013 | 91 HYE000002| 12 | 2013 | 91 HYE000003|

请帮助使用给定两个编号生成列表系列的技巧

例如:

有这样的数据:

Key      | Month | Year | Location | From | To    
HYE000001| 12    |2013  | 91       | 01   | 52
并希望输出的格式如下所示:

Key      | Month | Year | Location
HYE000001| 12    | 2013 | 91
HYE000002| 12    | 2013 | 91
HYE000003| 12    | 2013 | 91
HYE000004| 12    | 2013 | 91
.
.
.
HYE000051| 12    | 2013 | 91
HYE000052| 12    | 2013 | 91
请帮我解决这个问题

多谢各位

发抖
在这里,我尝试使用宏,效果很好。下面的代码片段将仅适用于键值,您可以根据需要修改它

将键值放在A2单元格、B2单元格中的From value和C2单元格中的To value中,然后尝试运行以下代码

 Sub KeyGenerator()

    'From range defined in B2 Cell
    Dim From As Integer
    From = Range("B2").Value

    'To range defined in C2 Cell
    Dim Till As Integer
    Till = Range("C2").Value

    'Here A2 cell will have the primary key and modifying the A2 cell value using From value.
    Dim LastKey As String
    Dim Key, Current As String
    Current = Range("A2").Value
    Key = Left(Current, Len(Current) - 1)
    Key = Key & From
    Range("A2").Value = Key

    'Dragging values using To value
    Range("A2").Select
    LastKey = "A" & ((Till - From) + 2)
    Selection.AutoFill Destination:=Range("A2:" & LastKey), Type:=xlFillDefault

    End Sub

你在这儿找过了吗?最近有一个类似的问题…嗨,欢迎来到SO。然而,这一边不是一个发布您的问题并期望其他人编写代码的地方。你可以在你已经尝试过的地方找到一个指导方针?