interdire l'écriture dans certaine colonne en fonction du numéro de compte

  • Initiateur de la discussion Initiateur de la discussion 306255
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

306255

XLDnaute Occasionnel
Bonjour à tous,

je cherche à interdire l'écriture dans les colonnes "crédit" lorsque le numéro de compte commence par 6 et interdire l'écriture dans les colonnes débit lorsque le numéro de compte commence par 7.

cet exemple "essai" va être recopier dans ma base de donnée réelle

Merci d'avance
 

Pièces jointes

Re : interdire l'écriture dans certaine colonne en fonction du numéro de compte

Bonjour,

sans passer par les protections de cellules (que je ne maitrise pas)
tu peux coller ce bout de code dans le module VBA de la feuille elle meme

Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Left(Cells(Target.Row, 2), 1) = 6 And Cells(4, Target.Column) = "Crédit" Then
    MsgBox ("interdit de modifier")
    [A1].Select
End If
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour