For example:
Set R1=1.1
Set R2=2.2
Set R3=3.3
Set R#=3
Set #=1
Tried several variations of "for" commands. None worked.
Cannot echo variables containing replaceable parameter.
Echos of complete individual variables works fine,
e.g. echo:R%#%= %R1% - Shows R1= 1.1
But want loop process to handle varying
number of results depending on batch run.
So tried this.

Set R=R%#%
Echo:R%#%= %R%
If %R#%==%#% GoTo Done
Set /A R#=R#+1
GoTo DR
But echoes display R1, R2 ...
Not actual contents of variable.
Even tried Set W=R%#% (work variable)
and then Set R=W Same result.
Tried set /p method - causes pause and then same result.
Sort-of understand why this happens.
But can't find any way to fix problem.