This process does not work for the newer accent themes that are lighter by percentages. It will translate the color but won't allow for the "Theme"
You can go straight into the palette and select a color or type in the RGB or HSL values if you know them.
.
.
.

.

Whatever you select will result in a number in the properties.
.

.
This, along with themes can be translated into another number in VBA. It can then be used within VBA to adjust the properties of controls, etc or even pasted directly into the properties window. I used the following in a click event to produce a result in the Imediate Window. Ctrl+G will display the Immediate WIndow. I suppose you can send the info anywhere you like.
.
Code:
Dim strColor As String
strColor = Me.cmdOne.BackColor
strColor = "cmdOne.BackColor = " & strColor
Debug.Print strColor
Dim strBorder As String
strBorder = Me.cmdOne.BorderColor
strBorder = "cmdOne.BorderColor = " & strBorder
Debug.Print strBorder
.
THis will produce the following.... totally different numbering convention.
.

With this you can catalog what the values are for your controls and use it across the versions of Access.