Oui, il est opérationnel
Cependant pour le simplifier, il suffit de faire une condition sur le choix de la colonne par rapport au
trois options Classeur2 (1).xlsm (47,6 Ko)
If Me.OptionButton1 = True Then
col = 6 'Sheets("REPAS THERAPEUTIQUES").Range ("F")
ElseIf Me.OptionButton2 = True Then
col = 10 'Sheets("REPAS THERAPEUTIQUES").Range ("J")
ElseIf Me.OptionButton3 = True Then
col = 14 'Sheets("REPAS THERAPEUTIQUES").Range ("N")
End If
ainsi au lieu de repéter 3 fois la même opération, le choix se fait au départ en choississant la colonne à renseigner
Le reste reste inchangé mise à part au lieu d’utiliser Range, j’utilise Cells(N° ligne, Col)