excel如何實現換行。前一行變成後一行的數字?
看圖吧。不是專業的說不清楚。就是比如說列到E,,行到50
每次給A1給輸入數字。b1就變成A1的,,,c1就變成b1...e1就變成c1。。到e1結束。。。
反正只要給A1輸入。。後面的就變成前面一行的數字..
問題補充:每次給A1給輸入數字。B1就變成A1的,,,C1就變成B1...E1就變成C1。。。A2變成E1的數字。只要前面A1有輸入。就往後推。只要5列。。能輸入5列就行..行幾多都行。
寫了一段代碼,把這段代碼復制到你要實現功能的表裡:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim i As Integer
For i = 3 To Range("a2").Value
If Range("a" & i).Value <> "" Then
Range("A" & i).Insert Shift:=xlToRight
End If
Next
End Sub
該代碼從第三行開始實現該功能,你可以在A2單元格裡面輸入你要實現該功能的最後一行行數,如10,參見下圖