Mala absorción de la vitamina B12 en el tracto digestivo también pueden causar macrocitosis.