Try this one, it's working good on my end (Excel2007)
With Sheets("Sheet1")
LR = .Range("A" & .Rows.Count).End(xlUp).Row
LC = .Cells(1, .Columns.Count).End(xlToLeft).Column'<-- not used in this context
i = 1
With ListView1
For i = 1 To LR
Set cell = Cells(i, 1)
.ListItems.Add , , cell
.ListItems.Item(i).ListSubItems.Add , , cell.Offset(0, 1).Text
Next i
.ColumnHeaders.Add , , "Name", Me.TextBox1.Width 'Add columns
.ColumnHeaders.Add , , "Density", Me.TextBox2.Width
.HideColumnHeaders = False 'set some properties
.View = lvwReport
.Gridlines = True
.FullRowSelect = True
End With
End With
~'J'~