Honestamente no entiendo la pregunta.
¿Restarle una cantidad a un índice? Perdona, pero ¿para qué?. Como su nombre indica sirven para "colocar" los registros.
¿Cantidades a un código de producto? Si precisamente el código de producto sirve para diferenciarlo de otros. Además, si el código es, por ejemplo Naranja6, Fairy350ml ¿Qué número se le puede restar?.
Otra cosa es que tengas una CantidadAnterior de un producto y quieras restarle alguna cantidad.
Entonces, si estás en un formulario y tienes un cuadro de texto llamado CantidadVendida puedes poner un cuadro de texto llamado CantidadDespues. En las propiedades del cuadro de texto CantidadVendida, en eventos-Después de actualizar, crea un procedimieto de evento y entre Private Sub y End Sub escribe
cantidaddespues=cantidadanterior-cantidadvendida
Hay muchas, pero muchas formas
Si fuera en una consulta, crea un campo CantidadDespues
Cantidaddespues:cantidadanterior-cantidadvendida
En fin si puedes concretar un poco más, será mejor