>>[35]
そうなんですね。
それは私の場合、
----------------------
For i = 7 To MaxRow
HName = Cells(i, "AD")
Flag = True
----------------------
と
----------------------
Dstr = ""
For i = 0 To UBound(HN)
For j = 6 To MaxRow
If Cells(j, "AD") = HN(i) Then
Dstr = Dstr & "," & Format(Cells(j, "AC"), "m/d")
End If
Next
----------------------
にMaxRowとして最終行を使用していますが、両方に追記するといったような考えになるのでしょうか?
それとも、
----------------------
For i = 7 To MaxRow
HName = Cells(i, "AD")
Flag = True
----------------------
の部分に組み込むことで下に書いたMaxRowにも値は反映され、2度書かなくても(?)事足りるといったことですか?