Эти два компонента не противодействуют друг другу. Но витамин D способствует абсорбции кальция, а кальций почти в два раза снижает усвояемость железа. Поэтому принимайте железо утром, а кальций и витамин D вечером, так они не будут противодействовать и эффект будет максимальным.