Afficher la valeur d'une cellule dans mon pop up

Bonjour a tous,

J'ai un petit problème par rapport a une petite programmation, je suis encore un débutant en VBA mais internet m'aide beaucoup, donc je fait appel a vous.

J'ai réaliser un petit truc sur excel pour que quand j'ai une valeur dans mon tableau qui dépasse 99 , un pop up s'affiche en disant que '' une maintenance est a réaliser'' j'ai donc trouver sur le net un petit programme que j'ai repris et modifié sauf que quand mon pop up apparaît il m'affiche l'endroit ou se trouve ma valeur.

Sauf que j'aimerai qui m'affiche la machine qui a besoin de la maintenance.

Je vous joint mon code et si besoin je vous joindrai mon fichier.

Je vous remercie tous d'avance.

Cdt YASAGON

Option Explicit

Private Sub Worksheet_Calculate()

Dim c As Range

For Each c In Range("G5:G18")

If c > 99 Then MsgBox "MAINTENANCE A RÉALISER :" & vbCrLf

Next c

End Sub

bonjour,

et le nom de la machine se trouve où par rapport à la colonne G.

rajouter dans le message le nom de la machine en se positionnant sur la bonne cellule à l'aide de offset par rapport à c

Par exemple

If c > 99 Then MsgBox "MAINTENANCE A RÉALISER sur  : " &  c.offset(0 , 1).value & vbCrLf

Bonjour

merci de votre réponse, j'ai oublier de notifier mais mes machine sont dans une colonne.

mes machine ce trouve sur la colonne D et commence a partir de la ligne 5

Je vous ai joint le fichier,

Vous verrez que mes valeur sont dans la colonne G mais je voudrai afficher sont équivalent qui est dans la colonne D.

Cdt Merci d'avance.

Si les machines sont en colonne D, c'est donc 3 colonnes avant la colonne G.

utiliser alors : c.Offset(0, -3).Value

Merci beaucoups problème résolu !!!!!!! c'est super merci de votre aide.

Rechercher des sujets similaires à "afficher valeur mon pop"