Ah now I understand your situation better.
I don't use the CallByName function, and apparently it's only applicable for Methods, Properties, and the like, and not Controls, so that may not be a solution.
See if changing the variable to the specific control (either Checkbox or Textbox, so no need to use TypeOf) instead of declaring it as Control will speed that up, since it will only loop through a specific collection of Controls, instead of all Controls. (100 Textboxes x 100 Checkboxes versus 200 Controls x 200 Controls)
Of course that's still not the most efficient workaround at this time. I will keep an eye out for a solution to that.
evolve or die.