msgbox

  • Initiateur de la discussion olitri
  • Date de début
O

olitri

Guest
Bonjour ,

je voudrait savoir si il est possible de faire en sorte que quand mon champ J5 affiche un multiple de 90 un msgbox s'ouvre pour me dire que la celule est à 90 , 180 , 270 ...

un grand merci
 
M

michel

Guest
bonjour Olitri

j'espere que la macro ci dessous repondra à ta demande

Sub ControleMultipleCellsJ5()
If Range("J5") / 90 = Int(Range("J5") / 90) Then MsgBox Range("J5")
End Sub


bonne soiree
michel
 
O

omicron

Guest
Bonsoir Olitri,

Tu trouveras en pièce jointe un exemple répondant à la question posée.

Voici le code à insérer dans le traitement de l'évènement "Change" de la "Worksheet" contenant la cellule J5 à tester

=====================================================
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$J$5" Then
If IsNumeric(Range("J5")) Then
If Range("J5").Value Mod 90 = 0 Then _
MsgBox "La cellule J5 contient " & Range("J5").Value & " qui est un multiple de 90"
End If
End If
End Sub
=====================================================

Cordialement.

Omicron.
 

Pièces jointes

  • Multiple.zip
    6.7 KB · Affichages: 16
  • Multiple.zip
    6.7 KB · Affichages: 19
  • Multiple.zip
    6.7 KB · Affichages: 16

Discussions similaires

Réponses
10
Affichages
379

Statistiques des forums

Discussions
312 215
Messages
2 086 329
Membres
103 184
dernier inscrit
Di Martino