>>929
セルの中心座標は
With Range("A1")
  x1 = .Left + .Width / 2
  y1 = .Top + .Height / 2
End With

線を引くのは
ActiveSheet.Shapes.AddLine x1, y1, x2, y2