能不能用vba实现ab列数据变成de列数据样式

 

参考GPT和自己的思路:

您好!根据您的描述,我认为您可以使用VBA宏来实现ab列数据变成de列数据样式的操作。以下是一种可能的VBA代码实现方法:

Sub TransformData()
    Dim i As Integer
    For i = 1 To Range("A1").CurrentRegion.Rows.Count
        Range("D" & i).Value = Range("A" & i).Value
        Range("E" & i).Value = Range("B" & i).Value
    Next i
End Sub

以上代码中,我们使用了一个循环,逐一将从A列和B列中读取的数据分别复制到D列和E列。您只需要将此代码复制到您的VBA编辑器中,然后在Excel中运行该宏即可。希望对您有所帮助!