Saisir obligatoire d'une cellule par vba

  • Initiateur de la discussion Momo
  • Date de début
M

Momo

Guest
Bonjour,

Est ce que quelqu'un peut me dire si c'est possible de saisir oblidatoirement une celule non vide au moment ou je fais entrée un message d'erreur apparait

Merci d'avance.
 

Blunet

XLDnaute Occasionnel
re,
Voilà un fichier qui te permet de contrôler (sans macro) la saisie dans un feuille Excel [file name=Classeur2_20060402145622.zip size=4737]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Classeur2_20060402145622.zip[/file]
 

Pièces jointes

  • Classeur2_20060402145622.zip
    4.6 KB · Affichages: 44
M

momo

Guest
En fait c'est quand la cellule est vide et que je tape entrée dessus que je veux un message(clic sur cellule+entrée=message).
Dans ton exemple je suis obligé de rentrer dans la cellule (clic sur cellule+F2+entree=message)

la methode par validation ne marche pas dans mon contexte.
 

Blunet

XLDnaute Occasionnel
Salut momo,
si j'ai bien compris le message d'alerte n'apparaît que lorsqu'on appuie sur ENTREE dans uns cellule vide. C'est en tout cas je ce que j'ai fait.

Private Sub Worksheet_Change(ByVal Target As Range)
Application.OnKey '~~', 'Controle'
End Sub

Public Sub Controle()
If Not ActiveCell.Value = '' Then Exit Sub
If ActiveCell.Value = '' Then
MsgBox 'Veuiller Cliquer sur la cellule et saisir ensuite !' _
, vbInformation, 'Contrôle des saisies'
End If
End Sub



Ciao
 

Blunet

XLDnaute Occasionnel
Re, le fichier....


Slt [file name=Classeur2_20060403133904.zip size=8238]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Classeur2_20060403133904.zip[/file]
 

Pièces jointes

  • Classeur2_20060403133904.zip
    8 KB · Affichages: 38

Discussions similaires

Réponses
2
Affichages
179
Réponses
5
Affichages
214

Statistiques des forums

Discussions
312 305
Messages
2 087 089
Membres
103 464
dernier inscrit
Inconnu2