Excel.Application.Run and VBA.Interaction.CallByName both seem to do similar things; namely calling a method using a string name. As I understand i
Excel.Application.Run
VBA.Interaction.CallByName