A device (25) for drilling holes in bone and configured to determine bone screw length, the device (25) including a surgical power drill (2) comprising: a) a housing (12) and; b) a measuring device (1) releasably attached or fixed to the housing (12), wherein the measuring device (1) is configured to measure the distance (x) covered by the housing (12) in the direction of the longitudinal axis (7) and relative to a surface of an implant (26) or a bone during a drilling process, wherein the measuring device (1) comprises a processing unit (14) to record the distance (x) covered with respect to time; the processing unit (14) comprises one or more differentiators to determine at least the first and second derivatives of the distance (x) covered with respect to time; and the processing unit (14) further comprises a peak detector to analyze one or more peaks occurring in the graph of the highest derivative with respect to time, and wherein the measuring device (1) comprises a laser device or an ultrasound position sensor for displacement assessment.Un dispositif (25) pour percer des trous dans un os et configuré pour déterminer la longueur de vis à os, le dispositif (25) incluant une perceuse chirurgicale (2) comprenant a) un boîtier (12) et ; b) un dispositif de mesure (1) attaché ou fixé de manière détachable au boîtier (12). Le dispositif de mesure (1) est conçu pour mesurer la distance (x) couverte par le boîtier (12) dans la direction de l'axe longitudinal (7) et par rapport à une surface d'un implant (26) ou d'un os au cours d'une opération de forage. Le dispositif de mesure (1) comprend une unité de traitement (14) pour enregistrer la distance (x) couverte par rapport au temps ; l'unité de traitement (14) comprend un ou plusieurs différenciateurs afin de déterminer au moins les première et deuxième dérivées de la distance (x) couverte par rapport au temps ; et l'unité de traitement (14) comprend en outre un détecteur de pic pour analyser un ou plusieurs pics se pr