Is it possible to take excessive vitamin b12?

No. This is a water soluble vitamin and the body will lose excess by urination. However moderation is an important rule of thumb and there is no reason to take more than 1, 000 units a day even in documented deficiency.