Erreur si supprime plusieur cellules a la fois
Résolu/Fermé
surplus
Messages postés
675
Date d'inscription
mardi 17 août 2010
Statut
Membre
Dernière intervention
14 novembre 2021
-
5 juin 2021 à 20:41
surplus Messages postés 675 Date d'inscription mardi 17 août 2010 Statut Membre Dernière intervention 14 novembre 2021 - 7 juin 2021 à 22:27
surplus Messages postés 675 Date d'inscription mardi 17 août 2010 Statut Membre Dernière intervention 14 novembre 2021 - 7 juin 2021 à 22:27
A voir également:
- Erreur si supprime plusieur cellules a la fois
- Erreur 0x80070643 - Accueil - Windows
- Recuperer message whatsapp supprimé - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Aller à la ligne dans une cellule excel - Guide
- Si on supprime quelqu'un sur snapchat on perd la conversation - Forum Snapchat
6 réponses
ccm81
Messages postés
10898
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
16 octobre 2024
2 422
5 juin 2021 à 20:52
5 juin 2021 à 20:52
Bonjour
essaie comme ceci
Cdlmnt
essaie comme ceci
Private Sub Worksheet_Change(ByVal Cel As Range) If Cel.Count > 1 Then Exit Sub If Intersect(Cel, Range("C8")) Is Nothing Then Exit Sub If Len(Cel) > 7 Then MsgBox "ID Commerçant 7 caractères": Application.Undo End Sub
Cdlmnt
surplus
Messages postés
675
Date d'inscription
mardi 17 août 2010
Statut
Membre
Dernière intervention
14 novembre 2021
4
Modifié le 5 juin 2021 à 21:44
Modifié le 5 juin 2021 à 21:44
bonsoir en fait c'est pas celle la qui pose le soucis je pensais l'avoir supprimé pour cet exemple c'est quand je change les couleurs de l'onglet qui me pose le soucis quand la macro s’arrête elle me signale cette macro
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
If Target <> Range("$H$6") Then Exit Sub
Select Case Target.Value
Case Is = "En Cours"
ActiveSheet.Tab.ColorIndex = 35
Case Is = "Attente Action"
ActiveSheet.Tab.Color = RGB(255, 0, 0) '38
Case Is = "Cloturé"
ActiveSheet.Tab.ColorIndex = 50
End Select
End Sub
dans ThisWorkBook
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
If Target <> Range("$H$6") Then Exit Sub
Select Case Target.Value
Case Is = "En Cours"
ActiveSheet.Tab.ColorIndex = 35
Case Is = "Attente Action"
ActiveSheet.Tab.Color = RGB(255, 0, 0) '38
Case Is = "Cloturé"
ActiveSheet.Tab.ColorIndex = 50
End Select
End Sub
dans ThisWorkBook
ccm81
Messages postés
10898
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
16 octobre 2024
2 422
Modifié le 6 juin 2021 à 19:06
Modifié le 6 juin 2021 à 19:06
C'est la même chose, il te faut vérifier que le nombre de cellules qui ont changé n'est pas supérieur à . et tu devrais ajouter cette instruction à l'autre procedure)
Cdlmnt
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range) if Target.count > 1 then exit sub If Target <> Range("$H$6") Then Exit Sub
Cdlmnt
surplus
Messages postés
675
Date d'inscription
mardi 17 août 2010
Statut
Membre
Dernière intervention
14 novembre 2021
4
6 juin 2021 à 19:11
6 juin 2021 à 19:11
j'ai mis le fichier exemple si tu peux developper
https://www.cjoint.com/c/KFgriU7tcoe
merci
https://www.cjoint.com/c/KFgriU7tcoe
merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ccm81
Messages postés
10898
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
16 octobre 2024
2 422
7 juin 2021 à 20:32
7 juin 2021 à 20:32
Tu as mis à Résolu donc tu as du trouver
Au cas où
Bonne soirée
Au cas où
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range) If Target.Count > 1 Then Exit Sub If Target <> ActiveSheet.Range("$H$6") Then Exit Sub Select Case Target.Value Case Is = "En Cours": ActiveSheet.Tab.ColorIndex = 35 Case Is = "Attente Action": ActiveSheet.Tab.Color = RGB(255, 0, 0) '38 Case Is = "Cloturé": ActiveSheet.Tab.ColorIndex = 50 End Select End Sub
Bonne soirée
surplus
Messages postés
675
Date d'inscription
mardi 17 août 2010
Statut
Membre
Dernière intervention
14 novembre 2021
4
7 juin 2021 à 22:27
7 juin 2021 à 22:27
Bonjour
oui le probleme est resolu
merci de ton aide
oui le probleme est resolu
merci de ton aide