R
RaceX
Guest
Bonjour à tous,
Me revoilà avec une nouvelle question😀
Cet fois j'aimerai aplliquer une couleur de remplissage lorsque la réponse à un msgbox est No. voilà mon script
Je doit vous avouer que j'ai commencé la prog en VBA depuis hier 😀 alors ce code est surement affreux à regarder.
Merci.
Me revoilà avec une nouvelle question😀
Cet fois j'aimerai aplliquer une couleur de remplissage lorsque la réponse à un msgbox est No. voilà mon script
Private Sub Worksheet_Change(ByVal Target As Range)
'Macro: Mettre le plan PDF à jour'
Dim Indice As String
Dim PDF
Indice = "a"
'La MsgBox s'ouvre dès lors que la valeur de la cellule Bx (ou x est le numéro de ligne) est différente de "" ou "a"'
If Not Application.Intersect(Target, Range("B5:B3000")) Is Nothing Then
If Not Target = Indice Or Target = "" Then
PDF = MsgBox("Attention: Le plan PDF est-il à jour?", vbYesNo, "Attention")
If PDF = vbYes Then
MsgBox ("PDF ok")
Else
'la plage de cellule de Ax à Xx doit etre remplis en rouge'
End If
End If
End If
End sub
Je doit vous avouer que j'ai commencé la prog en VBA depuis hier 😀 alors ce code est surement affreux à regarder.
Merci.
Dernière modification par un modérateur: