避孕藥會對維生素Be的代謝產生影響。這主要是由于避孕藥中的雌激素可增力口肝臟色氨酸氧化酶的活性,使色氨酸代謝增強,而維生素Bs是色氨酸代謝過程中的一種輔助成分。此外,雌激素還可使谷丙轉氨酶和谷草轉氨酶的活性增加,這些酶均需維生素Bs作為輔酶,所以引起維生素Be的消耗增加,由于維生素Bs與色氨酸代謝有關,而後者又與腦的功能有關,所以維生素Bs的缺乏又是服用避孕藥時精神抑郁的重要原因之一。
服用避孕藥對維生素B12也有影響,可使其在血中濃度降低,維生素B12是造血過程必需的物質,它的缺乏會影響造血機能,有人對1100例服用避孕藥的婦女和1600例不服用的婦女進行了調查,發現服用避孕藥的婦女血紅蛋白、和紅細胞數等均低于不服用的婦女,服用時間長的婦女更為明顯。
維生素B12的良好來源有:動物內臟、貝殼類、奶粉、魚、蟹和蛋黃等。服用避孕藥的婦女平時應注意攝入這些食品。如果已經發生缺乏癥,則應肌肉注射維生素B12。
服用避孕藥的婦女應注意預防維生素B6的缺乏,多攝入一些富含維生素B6的食物,如谷類食品、蔬菜及肉、蛋、乳類等,必要時每日口服小劑量的維生素B6片劑。已經發生缺乏癥的,則需口服大劑量維生素B6,每日25毫克左右才能得到糾正。
服用避孕藥的婦女血中葉酸水平常常降低。這主要是由于抑制了十二指腸黏膜的葉酸結合酶。這種酶是腸道吸收葉酸所必需的,它的抑制使葉酸吸收減少。葉酸在血液的紅細胞生成中有重要的作用,少數服用避孕藥的婦女偶爾可發生缺乏葉酸而引起貧血。