Show userform

S

Seb

Guest
Bonjour,

j'ai vraiment du mal avec les userform. Je cherche à montrer un userform dès qu'une cellule vient d'être remplie. Une fois que l'on a saisie des données dans cette cellule, un message doit survenir...

Merci infiniment...

Seb
 

Creepy

XLDnaute Accro
Bonjour,

Pour ce style de question, je pense que tu n'as pas besoin d'une Userform, tu vas juste dans le menu DONNEES > VALIDATION et tu peux faire ca très bien.

Cependant si tu veux quand même faire apparaitre une userform il nous faut un peu plus d'infos.

Tu veux faire apparaitre la userform sur toutes les cellules ? Seulement quelques unes ? Quand on saisit quoi nombres, lettres
autre chose ?

Merci d'avance

++

Creepy
 

Hervé

XLDnaute Barbatruc
Bonjour seb, le forum

Seb, il faut que tu joues avec les macros évenementielles.

dans le module de ta feuille (pas un module standard), place ce code :

Private Sub Worksheet_Change(ByVal Target As Range)
If Target <> '' Then UserForm1.Show
End Sub

Cette macro évenementielle se déclenche lorsqu'une modification à eu lieu dans une cellule.

Si la cellule(target) est different (<> ) de vide('') alors (then) lance l'userform (userform1.show).

Salut

Edition : Salut creepy :)

Message édité par: Hervé, à: 06/07/2005 09:41
 

Discussions similaires

Statistiques des forums

Discussions
312 519
Messages
2 089 245
Membres
104 078
dernier inscrit
azerty88