I believe there's a better way to do this, if you explain better what you want to achieve.
Probably using the pattern with formula will solve all that code.
Can you explain the conditions or share the model?
Look at this:

Anyway, I would use something like that to avoid such a long code:
'First clean all components
Component.IsActive("CBA004933:1") = False
Component.IsActive("CBA004933:2") = False
Component.IsActive("CBA004933:3") = False
Etc…
'Then, select the element needed for the size
If TR >= 137 And TR <= 144 then
Component.IsActive("CBA004933:1") = True
Elseif TR >= 145 And TR <= 149 then
Component.IsActive("CBA004933:2") = true
Elseif TR >= 150 And TR <= 154 then
Component.IsActive("CBA004933:3") = true
Etc…
End if
CCarreiras