RESOLU generer un msgbox si

excelnoober

XLDnaute Junior
Bonsoir
j ai dans ma feuille "intervenant AP" en colonne B une liste de noms
certains de ces noms n apparaissent pas dans les colonnes I aT
je souhaiterais faire apparaitre un message box qui, une fois que l on genere la liste fasse apparaitre la liste des noms absent des colonnes.
si cela n est pas posssible au moins generer un msgbox qui avertisse de ces absences
 

Pièces jointes

  • PROJET METHODO GIONO Base Complete 13 novembre.xlsm
    558.6 KB · Affichages: 32

kingfadhel

XLDnaute Impliqué
bonsoir,
un fil à suivre ....
parce que j'ai remarqué que dans ton tableau il y des centaines de cellules vident donc j'ai procédé par colonne.
Voici le code pour la colonne I que tu peut l'étendre pour toutes les colonnes.

Code:
Sub Colonne_I()
Dim i As Integer
derligne = Range("A4").End(xlDown).Row
my_message = "Les Cellules Présentant des abscences sont: " & vbCrLf
For i = 4 To derligne
    If Range("B" & i).Value <> "" And Range("I" & i).Value = "" Then
    my_message = my_message & "I" & i & vbCrLf
    End If
Next
MsgBox my_message
End Sub
 

Pièces jointes

  • Capture.PNG
    Capture.PNG
    55.4 KB · Affichages: 24

kingfadhel

XLDnaute Impliqué
Re,
Petite rectification du code
Code:
Sub Colonne_I()
Dim i As Integer
derligne = Range("A4").End(xlDown).Row
my_message = "Les Cellules Présentant des abscences sont: " & vbCrLf
For i = 4 To derligne
    If Range("B" & i).Value <> "" And Range("I" & i).Value = "" Then
    my_message = my_message & "I" & i & " ; "
    End If
Next
MsgBox my_message
End Sub
 

Pièces jointes

  • Capture.PNG
    Capture.PNG
    34.7 KB · Affichages: 30

excelnoober

XLDnaute Junior
Ok effectivement je n'avais pas affecté de bouton a cette macro.
maintenant que tout fonctionne j ai u petit soucis et une question

1) le soucis : dans mon document lorsque je clic pour lister les oubliés, la macro liste une serie de cellules hors de mon champ de tri.
est il possible d effectuer la macro selon le resultat opére par le bouton "listing général'
(j'imagine copier cette macro a la suite de ma macro "listing génaral mais j ai peur de générer plus de problèmes.

2) la question
est il possible que cette macro, plutot que de lister des cellules me liste des noms?
Dans mon cas je recherche les noms en colonne B qui n auraient pas été répartis sur la plage de colonne (I:T)

merci pour votre patience
 

kingfadhel

XLDnaute Impliqué
Bonjour, le fil, le forum,
Modification avec un invite qui vous demande la colonne à vérifier exemple "O"
simple clic sur le bouton "listing général"
@+
 

Pièces jointes

  • PROJET METHODO GIONO Base Complete 13 novembre.xlsm
    552.2 KB · Affichages: 35

excelnoober

XLDnaute Junior
Merci kingfadhel
tu t approches clairement de ce je recherche.
Maintenant dans ta macro tu listes tous les noms absents de la colonne O
Mais en fait je cherche la meme chose Mais pour des noms figurant en colonne B apres le tri ET qui ne sont NI en I NI en J NI en K NI en L NI en M...jusqu a T.
Ce qui s 'ignifierait qu ils n ont aucun intervenants pour eux.
 

excelnoober

XLDnaute Junior
Champion du Monde !!!!!!!!!
Merci mille fois King fadhel !!!

petite question esthtetique , est t il possible de modifier la couleur du cadre de la message box ?
quelle fonction dois j ouvrir? j ai deja ppu modifer des couleur de bouton, mais pour les messages box je sais pas?
 

Discussions similaires

Statistiques des forums

Discussions
314 450
Messages
2 109 726
Membres
110 552
dernier inscrit
jasson