Injectable vitamin B12 is most needed by health care professionals in treating conditions such as pernicious anemia which cause a vitamin B12 deficiency. Whenever dietary absorption cannot meet an individuals vitamin B12 requirements alternate methods including injection or sublingual absorption are necessary. Injection is the most direct method.