Some medicines can decrease the absorption of vitamin B12, let your doctor know all other medicines you are taking to make sure you are safe
2 Metformin (an antidiabetic drug) and nitric oxide have also been shown to decrease B12
In fact, one study found that peoples bodies absorbed about 49% of a 1-mcg dose of cyanocobalamin, compared to 44% of the same dose of methylcobalamin ( Conversely, another study comparing the two forms reported that about three times as much cyanocobalamin was excreted through urine, indicating that methylcobalamin may be retained better within your body ( However, some research suggests that differences in bioavailability between the two forms may be insignificant and that absorption could be influenced by factors such as age and genetics ( Unfortunately, recent research directly comparing these two forms of vitamin B12 is limited
Importantly, food intake remained unchanged in treated animals, suggesting the compound's effects relate to energy expenditure pathways rather than appetite
Taking certain medicines can interfere with how your body absorbs vitamin B12