The invention relates to a medical dispenser, comprising an outlet and a plurality of sealed compartments containing medicament to be sequentially aligned with and dispensed through said outlet. Movement of an actuator sequentially causes mechanical energy to be built up and then released and converted into an indexing movement of the compartments. The invention also relates to an indexing method for a medical dispenser.Linvention concerne un distributeur médical qui comprend une sortie et plusieurs compartiments scellés qui contiennent un médicament et qui doivent être alignés successivement sur ladite sortie pour la distribution à travers celle-ci. Le déplacement dun actionneur amène successivement une accumulation dénergie mécanique et ensuite la libération et la conversion de celle-ci en un déplacement davancement pas-à-pas des compartiments. Linvention concerne également un procédé davancement pas-à-pas pour un distributeur médical.