游標移到 13, 239 的右下角
使得游標變成「粗體十字」時
double click 即可
如下二圖所示
這個我知道啦,我是問,大量的話,如何用函數或巨集「自動」完成?
感謝哦!
Sub AutoFill()
Range("A1").Select
sKey = ""
bStop = False
Do
If ActiveCell.Range("B1").Value = "" Then
bStop = True '結束條件一為「B欄為空值」
Else
If ActiveCell.Value <> "" Then '若A欄有值則記錄下來
sKey = ActiveCell.Value
Else '若A欄沒值則填入之前記錄的值
ActiveCell.Value = sKey
End If
If ActiveCell.Row = 65536 Then '結束條件二為「到達試算表底部」
bStop = True
Else
ActiveCell.Range("A2").Select '移到下一列
End If
End If
Loop Until bStop = True
End Sub
本來run的結果,沒動作,後來發現限制:data需在第1列,否則不動作,能否解除此限制?
thanks!
試試使用尋找空格的功能? 步驟為:
*. 點欄位 A ,反白所有 A 欄位的值
*. Edit -> Go to -> 選 special ,再點選 blanks
*. 這時候會反白所有 A欄位下的空白欄位,
並且焦點應該會停留在 A2 (A1是13),輸入" = A1 "後,按下 ctrl+enter
完成。