is there a way to call Objects or Methods by variables like following? -> Could be handy to loop through certain properties of Userforms and so on.
Sub CallObjByVar()
Dim x1, x2 as string
Dim y as variant
x1 = "Interior"
x2 = "Color"
ReDim y(0,1)
y(0,0) = x1
y(0,1) = x2
ThisWorkbook.ActiveWorksheet.Range("A1").x1.x2 = 65535
' OR
ThisWorkbook.ActiveWorksheet.Range("A1").y(0,0).y(0,1) = 65535
End Sub