Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel


Réponse
 
LinkBack Outils de la discussion
Vieux 12/04/2006, 20h33   #1 (permalink)
jean mi
Guest
 
Messages: n/a
Par défaut message d'alerte

Bonsoir à tous

J'aimerais avoir un message d'alerte me signalant qu'il manque un prénom en face du nom dans le tableau ci joint lorsque je clic sur retour

merci a tous pour vos réponses

jean michel [file name=msgalert_prenom.zip size=19181]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/msgalert_prenom.zip[/file]
Fichiers attachés
Type de fichier : zip msgalert_prenom.zip (18,7 Ko, 1 affichages)
  Réponse avec citation
ANNONCES
Vieux 12/04/2006, 20h44   #2 (permalink)
XLDnaute Barbatruc
 
Avatar de porcinet82
 
Date d'inscription: mars 2005
Localisation: Issy les Moulineaux
Version Excel : Excel 2003 (PC)
Messages: 3 268
Envoyer un message via MSN à porcinet82
Par défaut Re:message d'alerte

Salut Jean mi,

Tiens voici un petit bout de code qui fait ce que tu souhaites :
Code:
Sub Macro1()
Dim i As Integer

For i = 5 To Range('A65536').End(xlUp).Row
    If Cells(i, 2).Value = '' Then
        MsgBox 'Vous avez oublié de taper un prenom', vbExclamation, 'Attention'
        Cells(i, 2).Select
        Exit Sub
    End If
Next i
Sheets('Feuil1').Select
End Sub
Par contre si tu veux que ca fonctionne pour les deux colonnes, utilises celui-ci :
Code:
Sub Macro1_bis()
Dim i As Integer

For i = 5 To Range('A65536').End(xlUp).Row
    If Cells(i, 2).Value = '' Then
        MsgBox 'Vous avez oublié de taper un prenom', vbExclamation, 'Attention'
        Cells(i, 2).Select
        Exit Sub
    End If
Next i
For i = 5 To Range('A65536').End(xlUp).Row
    If Cells(i, 1).Value = '' And Not Cells(i, 2).Value = '' Then
        MsgBox 'Vous avez oublié de taper un nom', vbExclamation, 'Attention'
        Cells(i, 1).Select
        Exit Sub
    End If
Next i
Sheets('Feuil1').Select
End Sub
@+
__________________
« Connaître son ignorance est la meilleure part de la connaissance. »
porcinet82 est déconnecté   Réponse avec citation
Vieux 12/04/2006, 21h49   #3 (permalink)
jean mi
Guest
 
Messages: n/a
Par défaut Re:message d'alerte

MERCI PORCNET 2 pour la reponse c'est ce que je recherché,j'ai employé de la solution 2 avec une petite modif
bonne soiree a tous
Sub Macro1_bis()
Dim i As Integer

For i = 5 To Range('A65536').End(xlUp).Row
If Cells(i, 2).Value = '' And Not Cells(i, 1).Value = '' Then
MsgBox 'Vous avez oublié de taper un prenom', vbExclamation, 'Attention'
Cells(i, 2).Select
Exit Sub
End If
Next i
For i = 5 To Range('B65536').End(xlUp).Row
If Cells(i, 1).Value = '' And Not Cells(i, 2).Value = '' Then
MsgBox 'Vous avez oublié de taper un nom', vbExclamation, 'Attention'
Cells(i, 1).Select
Exit Sub
End If
Next i
Sheets('Feuil1').Select
End Sub
  Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +2. Il est actuellement 09h26.


(C) 2006 Excel Downloads