Userform se connecte à une autre feuille

  • Initiateur de la discussion Initiateur de la discussion Ben
  • 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

Guest
Bonjour le Forum,
Avec l'aide Bebère, et des informations récupérées dans les différentes démos, j'ai commencé à créer une appli.
Actuellement je suis embêté car, un test se passe bien lorsque je le lance depuis VBE et lorsque je suis en condition normale, Départ depuis bouton sur feuille 'Vente', l'Userform (n°4, lancé depuis le label1; clients) reste bloqué sur la feuille courante (vente) alors qu'il devrait me fournir des infos de la feuille(Clients).
Je vous joins le fichier.
A votre bon coeur.
Merci de votre aide [file name=draft461015h05.zip size=49822]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/draft461015h05.zip[/file]
 

Pièces jointes

Bonjour le Forum,
Creepy,
Difficile mais enfin je vais tenter de t'expliquer le chemin à suivre pour constater le problème.
1 - Lancement Userform par commanbutton sur feuille (Vente)
2 - Lancement Userform (Clients) depuis label (Client) en haut à gauche
3 - Lancement Userform3 depuis bouton (AJOUT /MODIFICATION) en bas.
4 - Onglet (Modification).
Au lieu d'avoir les éléments de la feuille (clients); j'ai les éléments de la feuille (Vente).
J'espère que cela ira
Merci
 
Bonsoir le Forum,
J'ai trouvé une solution mais je ne sais pas si c'est la meilleure. en appelant le Userform : j'active la feuille liée.
Si vous avez des remarques sur les codes dans le but d'améliorer ce travail, je suis tout de même preneur.
Bon courage à toutes et à tous
 
bonsoir Ben

Private Sub UserForm_Initialize()
Dim TheClient
ds usf4
With Clients
TheClient = .Range('A2:e' & .Range('E65536').End(xlUp).Row)
'était en commentaires
End With

With Me.ListBox1
.ColumnCount = 5
.ColumnWidths = '80;50;50;50;50'
.List = TheClient
End With

'Ici je précise ce que je veux d'affiché dans les bouton...
'Au passage la Propriété Défault à True, rend le bouton actif à la touche Entrée( oui oui !! lol)
With CommandButton1
.Caption = 'VALIDATION'
.Default = True
End With
CommandButton2.Caption = 'EXIT'

miseajourlistbox
'à supprimer
end if
End Sub
il faut savoir que le (label client)est unhyperlink

à bientôt :huh:
 
- 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

Y
Réponses
12
Affichages
2 K
yo1814
Y
C
Réponses
4
Affichages
2 K
Cemoi 031
C
J
Réponses
6
Affichages
2 K
Jacques
J
R
Réponses
7
Affichages
1 K
R
A
Réponses
2
Affichages
3 K
A
Retour