2013-08-22 205 views

回答

3
  • 「手動」時尚,你可以做到以下幾點:

選擇列,去編輯>轉到>特殊>空白,類型=式酒吧,命中向上箭頭,然後按Ctrl + Enter。你現在應該有細胞填充值以上

  • 在更「自動化」方式使用VBA,你可以做到以下幾點:

要填補選擇範圍空白單元格,

enter image description here

然後點擊開發選項卡 - > Visual Basic中 - >插入 - >模塊

然後粘貼在模塊的代碼,然後點擊運行

enter image description here

代碼:

Sub Fill_Blank_Cells() 
Selection.SpecialCells(xlCellTypeBlanks).Select 
Selection.FormulaR1C1 = "=R[-1]C" 
End Sub 

由於@Jerry理所當然指出,確保複製粘貼特殊的值,以便刪除填充列後面的公式。這將防止以後發生任何不良結果!

+0

謝謝Mariam,但代碼似乎有問題,無論我選擇多少個單元格,它只填充第一個空白單元格! – user2445

+0

也嘗試使用「手動」方法(請參閱上面編輯的答案)。與此同時,我會再次檢查代碼。 – Mayou

+0

@ user2445該代碼完美適用於我。確保選擇整個列,然後點擊模塊中的運行。 – Mayou

相關問題