Dosis oral vitamin B12 adalah 25 ~ 100μg sehari, atau 50 ~ 200μg setiap dua hari sekali, dibagi menjadi 1 ~ 4 kali, penggunaan khusus sesuai dengan saran medis. Vitamin B12 diubah menjadi metilkobalamin dan koenzim B12 di dalam tubuh untuk menghasilkan aktivitas. Metilkobalamin terlibat dalam metabolisme asam folat, dan kekurangannya dapat menyebabkan anemia megaloblastik. Selain itu, koenzim B12 meningkatkan metabolisme lemak, tubuh manusia dapat menyebabkan kelainan metabolisme asam lemak jika tidak ada koenzim B12, gejala klinis kerusakan neurologis. Tablet vitamin B12 dapat digunakan untuk anemia megaloblastik. Oral, 25 ~ 100 μg sehari (1 ~ 4 tablet sehari), atau setiap hari 50 ~ 200 μg (setiap hari 2 ~ 8 tablet), dibagi menjadi 1 ~ 4 kali, atau seperti yang diarahkan oleh dokter. Reaksi yang merugikan terhadap vitamin B12 mungkin termasuk hipokalemia dan hiperuricaemia. Vitamin B12 dikontraindikasikan pada orang yang diketahui hipersensitif terhadap vitamin B12. Vitamin B12 untuk anemia megaloblastik harus diperiksa kaliumnya 48 jam setelah inisiasi. Kekurangan vitamin B12 dapat disertai dengan kekurangan asam folat, dan suplementasi asam folat dianjurkan untuk mencapai hasil yang lebih baik pada pasien ini. Vitamin B12 harus digunakan di bawah bimbingan dokter, dan rencana perawatan khusus harus mengikuti petunjuk dokter untuk mengobati penyakit dengan lebih baik. Jangan sembarangan menggunakan obat Anda sendiri.