巨幼红细胞性贫血的患者需要使用维生素B12或者是叶酸来进行治疗,吃多久的维生素B12并不一定,这主要是根据病人的病情严重程度而定,如果是贫血比较轻的话有可能通过1-2个月的维生素B12的治疗,病人很快可以症状得到缓解,血红蛋白恢复正常。
但是如果是贫血程度比较重,维生素B12缺乏的比较严重的时候,有可能需要使用的时间会久一些,也有可能会达到3-6个月,维生素B12停药的指标是巨幼红细胞性贫血的患者血红蛋白完全恢复正常,但是有一些巨幼细胞性贫血的患者需要使用维生素B12终生维持治疗,比如说恶性贫血的患者,或者是全胃切除术以后的患者,可以每月使用1次维生素B12进行肌肉注射,每次100ug,终生需要维持。