Hi Bill: I have info on my computer about all of the diabetes drugs I take, and when I checked it, I discovered that yes, metformin can cause what's caused malabsorbtion of vitamin b12. Linda.