返回列表 上一主題 發帖

[發問] 請問如何撰寫VBA,將空格填滿 (已解決)

[發問] 請問如何撰寫VBA,將空格填滿 (已解決)

本帖最後由 sax868 於 2012-5-23 16:01 編輯

05222012.zip (10.85 KB)
  1. Sub Macro4()
  2. '
  3. ' Macro4 Macro
  4. '

  5. '
  6.     Range("C6,C11,C13,C15,C17,C19,C21,C23,C28,C31:C33,C6").Select
  7.     Selection.FormulaR1C1 = "=R[-1]C"
  8.     Range("E3:E6,E8:E11,E13,E15,E17,E19,E21,E23,E25:E28,E30:E34,E3").Select
  9.     Selection.FormulaR1C1 = "=R[-1]C"
  10.     Cells.Select
  11.     Selection.Copy
  12.     Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
  13.         :=False, Transpose:=False
  14.     Rows("33:34").Select
  15.     Application.CutCopyMode = False
  16.     Selection.Delete Shift:=xlUp
  17.     Range("B32").Select
  18. End Sub
複製代碼


各位大大午安:
請問該如何撰寫VBA,將空格填滿? 以上是我錄的巨集煩請參考

我試著寫可是不靈光:
Sub FF()
Columns("C:C").Select
Rng.Replace "", "=R[-1]C"
End Sub

拜託高手大大們幫幫我...
謝謝!

弱女子留

回復 3# GBKEE

感謝register313大大及 GBKEE大大 鼎力相助,兩個方法都可行,很好用喔!

   
弱女子留

TOP

        靜思自在 : 一個人不怕錯,就怕不改過,改過並不難。
返回列表 上一主題