Say I have 50 buttons in my userform, that are grouped.

I have them laid out in a "checkerboard" pattern in my userform design mode, but I need to position them via code because my userform is made to fit the users resolution and these need to go on the right of the screen.
With everything else so far, I just set their positions manually by each with something like:

    LabelBuy.left = Me.Width - (LabelBuy.Width * 2 + 50)
    TextBoxBuy.left = Me.Width - (TextBoxBuy.Width * 2 + 50)
    LabelSell.left = Me.Width - (LabelSell.Width + 40)
    TextBoxSell.left = Me.Width - (TextBoxSell.Width + 40)
    BtnOptions.left = Me.Width - (BtnOptions.Width + 15)
    BtnHideAll.left = Me.Width - (BtnHideAll.Width + 15)
    btnExit.left = Me.Width - (btnExit.Width + 15)
I could do the same..however because there are literallt 50 or so buttons and needing a grid pattern this would be real tedious..so I figured I would ask if there is a way to keep the relationship of each in how I have them laid out in the designer..then position the whole group at once?

Thanks in advance!