On sheet2 I've this
Private Sub Worksheet_Activate()
Sheet2.Listbox1.ListFillRange = Sheet1.Range("A2:A10").Address(, , , True)
End Sub
When the range on Sheet1 changes, for example to A11, I want to change to Range("A2:A11") Because I know the position of rowx, I tried
Sheet2.Listbox1.ListFillRange = Sheet1.Range(cells(2, 1), cells(rowx, `1)).Address(, , , True)
But I didn't succeed. Why?