Les verbes substituer et remplacer sont proches par leur sens mais pas au niveau de la construction des phrases où on les emploie.
Le verbe substituer s’utilise avec à : substituer à… Le verbe remplacer quant à lui s’utilise avec par : remplacer par…