Якщо потрібно підвищити вміст заліза в організмі в екстреному порядку або з якоїсь причини неможливо приймати його через рот, використовують препарати для внутрішньовенного введення, але це вже турбота лікарів. Критерієм ефективності лікування вважається підвищення гемоглобіну на 0,15-0,3 г/л на добу.
