萬盛學電腦網

 萬盛學電腦網 >> Excel教程 >> excel綜合 >> Excel如何實現換行前一行變成後一行數字

Excel如何實現換行前一行變成後一行數字

   excel如何實現換行。前一行變成後一行的數字?

  看圖吧。不是專業的說不清楚。就是比如說列到E,,行到50

  每次給A1給輸入數字。b1就變成A1的,,,c1就變成b1...e1就變成c1。。到e1結束。。。

  反正只要給A1輸入。。後面的就變成前面一行的數字..

  問題補充:每次給A1給輸入數字。B1就變成A1的,,,C1就變成B1...E1就變成C1。。。A2變成E1的數字。只要前面A1有輸入。就往後推。只要5列。。能輸入5列就行..行幾多都行。

Excel如何實現換行前一行變成後一行數字飛 三聯

  寫了一段代碼,把這段代碼復制到你要實現功能的表裡:

  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,參見下圖

copyright © 萬盛學電腦網 all rights reserved