cellule ouvre userform

polin

XLDnaute Nouveau
bonjour tout le monde

je cherche comment faire pour ovrir un userform lorsque je selectionne une cellule ou une plage de cellule avec la souris n'inporte ou dans la feuille

ou bien pouvoir selectionner des cellules dans la feuille avec l'userform toujours ouvert

d'avance merci, a bientot
 

Riddick

XLDnaute Occasionnel
salut a toi a tous

Le mieux c'est de mettre le userform en modal
USF.Show (0)
ca te permet de travailler sur tes cellules et de ne pas fermer ton USF

Attention ne marche pas avec Excel97
Il faut une version plus recente!!!!!
 

polin

XLDnaute Nouveau
bonjour Riddick

super rapide la reponse

peut tu encore m'aider,
je suis vraiment debutant, donc ou placer usf.show(0)
dans propriete du userform j'ai vu showmodal, je l'ai mis sur false mais pas de changement

encore merci
 

Riddick

XLDnaute Occasionnel
Oups un peu moins rapide là sur le coup....
Alors soyons d'accord:

USF= Nom de ton Userform(Il peut s'appeler nimporte comment)
.show=Fonction qui affiche le Userform(placé apres son nom)
(0)= est une option de '.show' pour permettre de le rendre 'Volant'

Donc USF.Show(0) doit etre placé sur la commande qui ouvre le Userform

Si c'est a l'ouverture:

Private Sub Workbook_Open()
USF.Show (0)
End Sub

Si c'est derriere un button

Private Sub CommandButton1_Click()
USF.Show (0)
End Sub

Voilà Si tu ne t'en sors pas car tu es vraimeznt trop débutant envoie ton fichier on jetera un oeil... Sinon je peux te faire une explication en Word avec copie d'ecran mais je devrais te l'envoyer par Mail car trop lourd
Laisse ton adresse
 

Discussions similaires

  • Question
Microsoft 365 excel 365
Réponses
3
Affichages
216

Statistiques des forums

Discussions
312 439
Messages
2 088 443
Membres
103 851
dernier inscrit
Jojo75