Microsoft 365 Stopper macro si

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 !

Francky79

XLDnaute Occasionnel
Bonjour le forum,

Comment stopper une macro suivant condition.
Je copie une couleur de cellule d'une feuille vers une autre, mais si la colonne de réception comporte Val AR dans la cellule stopper la macro.
Voir fichier en pièce ce sera plus clair.
Merci pour votre aide.
 

Pièces jointes

Solution
Salut,
testez le code ci dessous :
VB:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect(Target, Range("AD6:AD1000")) Is Nothing Then
    Dim lig As Variant
    Cancel = True
    Target = Date
    With Sheets("Base")
        lig = Application.Match(Cells(Target.Row, "A"), .Columns("E"), 0)
        If IsNumeric(lig) Then
            With .Cells(lig, "Q")
                If .Value <> "Val AR" Then
                    .Interior.Color = Cells(Target.Row, "AR").DisplayFormat.Interior.Color
                    .Font.Color = Cells(Target.Row, "AR").DisplayFormat.Font.Color
                    .Value = Cells(Target.Row, "AR").Value
                End If
            End With
        End If
    End...
Salut,
testez le code ci dessous :
VB:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Intersect(Target, Range("AD6:AD1000")) Is Nothing Then
    Dim lig As Variant
    Cancel = True
    Target = Date
    With Sheets("Base")
        lig = Application.Match(Cells(Target.Row, "A"), .Columns("E"), 0)
        If IsNumeric(lig) Then
            With .Cells(lig, "Q")
                If .Value <> "Val AR" Then
                    .Interior.Color = Cells(Target.Row, "AR").DisplayFormat.Interior.Color
                    .Font.Color = Cells(Target.Row, "AR").DisplayFormat.Font.Color
                    .Value = Cells(Target.Row, "AR").Value
                End If
            End With
        End If
    End With
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

Réponses
6
Affichages
181
Réponses
18
Affichages
332
  • Question Question
Microsoft 365 format date
Réponses
3
Affichages
105
Réponses
4
Affichages
131
Réponses
7
Affichages
116
Retour