• Initiateur de la discussion Initiateur de la discussion Ben&Bee
  • Date de début Date de début

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 !

B

Ben&Bee

Guest
Bonjour Exceliens Exceliennes..

Je developpe un formulaire.. J´aimerai y créer un vérificateur de remplissage de cellule..

Veuillez svp vous reporter au fichier joint...

Merci a tous ceux qui tenteront de relever ce défi...

Ben&Bee [file name=Verificateur.zip size=7618]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Verificateur.zip[/file]
 

Pièces jointes

Salut Ben&Bee, salut le forum,

je te propose de rajouter ce code en debut de macro :


Dim rens As Range
Dim cel As Range
Set rens = Application.Union(Range('C10'), Range('D14'), Range('C20'), Range('G19'), Range('E24'), Range('D26'))
For Each cel In rens
If cel.Value = '' Then
MsgBox 'la cellule ' & cel.Address(False, False) & ' n'est pas renseignée.'
cel.Select
Exit Sub
End If
Next cel
 
Hello,

Defi relevé avec Succès !

J'ai séléctionné tes cellule, je les ai nommé 'TESTE'

Et apres dans la macro je check !

++

Creepy

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

Pièces jointes

SI je nomme chacune de mes cellule avec un chiffre
1
2
3
4
5

j´applique une boucle sur ces cellulesqui s´arrête à chaque cellule vide.
Une fonction qui me donne la référence de cette cellule vide V(x,z).
Et un msg box m´indiquant le contenu de la cellule V(x,y-1) qui indiquera ce qui manque...

Qu est ce que vous en pensez??
C´est bien bo mais pour l´écrire en VBA.. C pas aussi facile
 
Tu es un Excelminator
Rien à dire
Je croyais aue personne n´avait osé s´y attaquer..

Mais toi tu l as creepytiser..

merci beaucoup.. Avec ce que tu m as envoyé ca devrait faire l affaire

en bonus
est-il possible d´empêcher l´envoie du mail tant que les cellules ne sont pas remplis.. et d´afficher tous les cases non remplis ds une meme fenetre..
 
Re Ben&Bee, Christophe, le forum,

La méthode que je t'ai porposée sélectionne la cellule non renseignée et sort de la procédure sans envoyer l'e-mail. Sinon la méthode de nommer la plage de Creepy me paraît plus simple que le code Set rens... mais nos approches sont très similaires.
 
Bonjour tout le monde

si je peux me permettre cette intervention, une autre approche pour éviter les msgbox à répétition fatiguantes, 🙂

Sub envoiLink()
Dim Koa As Range
Dim texte As String

For Each Koa In Range('teste')
   
If Koa.Value = '' Then
        texte = texte & vbNewLine & Koa.Offset(0, -1).Value
   
End If
Next Koa
 
If texte <> '' Then
&nbsp; &nbsp; MsgBox texte, vbCritical, 'Cellules non remplies :'
End If

End Sub

Salut
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
1
Affichages
2 K
A
R
Réponses
4
Affichages
6 K
rahan974
R
P
Réponses
9
Affichages
2 K
philest
P
P
  • Question Question
Réponses
6
Affichages
4 K
S
  • Question Question
Réponses
0
Affichages
2 K
Sébastien
S
J
  • Question Question
Réponses
3
Affichages
1 K
jhonny
J
T
  • Question Question
Réponses
1
Affichages
3 K
R
  • Question Question
Réponses
2
Affichages
3 K
Roger
R
T
Réponses
10
Affichages
2 K
T
L
Réponses
0
Affichages
824
L
S
Réponses
3
Affichages
1 K
L
  • Question Question
Réponses
4
Affichages
2 K
LOSTINFORMULA
L
O
Réponses
7
Affichages
2 K
J
  • Question Question
Réponses
2
Affichages
1 K
j p été1plomb
J
G
  • Question Question
Réponses
4
Affichages
1 K
G
E
Réponses
11
Affichages
2 K
E
Retour