次の完全なセルまでデータを次の空白セルにコピーし、そのセルのデータを取得して最初からやり直すのはなぜですか?
Option Explicit
Sub CopyDown()
Dim wsPOD As Worksheet
Dim lastrow
Set wsPOD = Sheets("PO Data")
With wsPOD
lastrow = wsPOD.Range("F" & Rows.Count).End(xlUp).Row
wsPOD.Range("A2:D" & lastrow).Select
Selection.SpecialCells(xlCellTypeBlanks).Select
Selection.FormulaR1C1 = "=R[-1]C"
End With
End Sub
スクリプトの大部分は理解できますが、次の部分は理解できません。
Selection.SpecialCells(xlCellTypeBlanks).Select
Selection.FormulaR1C1 = "=R[-1]C"
最後の部分は特に私にとって意味不明なことを意味します。誰かがこれを理解するのを手伝ってくれませんか?