RESOLU generer un msgbox 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 !

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

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: 27
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: 33
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
 
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.
 
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?
 
- 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

C
Réponses
3
Affichages
2 K
claivier_58
C
C
Réponses
1
Affichages
2 K
claivier_58
C
Retour