填寫

2016-09-27 31 views
0

我有一個看起來像一個數據這填寫

enter image description here

我想有一個公式/ VBA,使得它像這樣

enter image description here

任何想法?

我在Excel

回答

0

很新,您可以手動做到這一點無論或VBA。說我們有:

enter image description here

運行這短短的宏:

Sub copy_down() 
    Dim r As Range, rr As Range, N As Long 

    N = Cells(Rows.Count, "A").End(xlUp).Row 
    Set r = Range(Cells(1, "A"), Cells(N, "A")).SpecialCells(xlCellTypeBlanks) 
    For Each rr In r 
     rr.FillDown 
    Next 
End Sub 

會產生:

enter image description here

注:

  1. 沒有錯誤檢查 - 你會看到一個錯誤,如果沒有空箱將被填充
  2. 空的物品必須是真實的清空,不是公式返回一個空
  3. 填充僅適用於第一列,你必須修改它以處理其他列。
0

一個可能的手動方式: 假設「NAME1」是單元格A2,可以輸入= $ A $ 2單元格A3(例如低於「NAME1」第一空單元),並複製到所有空單元之上「NAME2 」。

$符號將鎖定對所選單元格的引用。您可以手動輸入$或在選擇您參考的單元格後按F4鍵。