Forums XLPages

Tous les messages (Parafun)

Re: Afficher une msgbox
#1
Débutant XLPages

Inscription: 21/01/2021
De SAINTRY SUR SEINE

Messages: 5

Système d'exploitation:
pc
Version Excel utilisée:
2016
Posté le : 27-01-2021 12h36

Encore Merci c'est parfait

Edité par Parafun le 27/01/2021 16:17:02
Hors Ligne
Rapport   Haut 

Re: Afficher une msgbox
#2
Débutant XLPages

Inscription: 21/01/2021
De SAINTRY SUR SEINE

Messages: 5

Système d'exploitation:
pc
Version Excel utilisée:
2016
Posté le : 26-01-2021 22h25

petite Question Didier : Le code fonctionne impeccablement bien pour un doublon, quid si il y a 2 3 4 ..bref plusieurs doublons, le MSGBOX n'en affiche qu'un seul...

Hors Ligne
Rapport   Haut 

Re: Afficher une msgbox
#3
Débutant XLPages

Inscription: 21/01/2021
De SAINTRY SUR SEINE

Messages: 5

Système d'exploitation:
pc
Version Excel utilisée:
2016
Posté le : 26-01-2021 22h00

Merci Didier tu as complètement cerné ma demande, et non je ne me vexe pas, car tu es un sachant dans le domaine, alors que moi non. Merci encore pour le temps passé et surtout pour la qualité de la réponse que je trouve très pédagogique.

Hors Ligne
Rapport   Haut 

Re: Afficher une msgbox
#4
Débutant XLPages

Inscription: 21/01/2021
De SAINTRY SUR SEINE

Messages: 5

Système d'exploitation:
pc
Version Excel utilisée:
2016
Posté le : 25-01-2021 09h58

Merci pour le retour

 

En effet ça mérite un complément d'information, 

dans l'onglet " introduire des Pylones", des données sont injectées en lançant la macro depuis une autre fichier. Ce fichier est une extraction pour l'exercice, le fichier principal est trop volumineux

La colonne f permet de recueillir l'identité de chaque pylone. Il peut y avoir doublon (car le pylone est sur 2 commune par exemple). Si Il y a doublon alors une alerte MSGBOX est déclenchée pour que l'operateur fasse une analyse (supprimer ou pas le doublon)

Voici le code que j'ai initié et qui me donne en partie satisfaction :

Sub Alerte()
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Cells(1, 9).Value <> Cells(1, 11) Then
MsgBox "ATTENTION AU MOINS UN PYLONE EST EN DOUBLON!", , "CTO"
 End If

End Sub

Une fois le message affiché Je souhaite qu'il disparaisse définitivement lorsque l'operateur clique sur ok.

Encore Merci

Pièce jointe:
zip Alerte Doublons.zip   [ Taille: 96.27 Ko - Téléchargements: 240 ]
Edité par Parafun le 25/01/2021 10:57:37
Hors Ligne
Rapport   Haut 

Afficher une msgbox
#5
Débutant XLPages

Inscription: 21/01/2021
De SAINTRY SUR SEINE

Messages: 5

Système d'exploitation:
pc
Version Excel utilisée:
2016
Posté le : 21-01-2021 11h54

Bonjour

 

Je suis débutant en vba, et je souhaite mettre un message d'alerte dans un tableau ou des doublons peuvent être présents dans 2 colonnes. avec des formules Je  compare les 2 colonnes pour que  la condition finale soit k1<>I1 alors doublons. Je souhaite écrire un code pour afficher le message.." Attention doublon" quand K1<>I1 et "PAS DE DOUBLON POURSUIVEZ" si K1=I1

J'espère que c'est clair et merci pour votre aide

Hors Ligne
Rapport   Haut