Importation valeur d'un fichier à une userform d'un autre fichier

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 !

Geraldine

XLDnaute Occasionnel
Bonjour,

Je cherche à afficher une valeur provenant d'un fichier, dans une userform.textbox d'un autre fichier.
C'est pas clair donc je joint un fichier, ouverture des deux fichiers et demarrage de B.xls (b.xls est un modele et son nom peut changer).

merci à tous, géraldine
 

Pièces jointes

Re : Importation valeur d'un fichier à une userform d'un autre fichier

bonsoir pierrejean,
ça ne fonctionne pas, j'ai peut etre mal expliqué.
La textbox dans a.xls c'est juste pour infos pour moi, je veux qu'au clic la valeur s'inscrive dans userform1.textbox1 de b.xls

merci
amicalement géraldine
 
Re : Importation valeur d'un fichier à une userform d'un autre fichier

bonjour Geraldine

je viens de recontroler et chez moi ça fonctionne
j'ai ajouté 2 lignes pour avoir l'ouverture de A au clic de Zone
la manip comme je la vois:
Ouvrir B
cliquer sur bouton
userform1 apparait
clic sur Zone -> ouverture de A
clic sur l'un des cercles colorés et la textbox de userform1 est servie
 

Pièces jointes

  • B.xls
    B.xls
    36.5 KB · Affichages: 70
  • A.xls
    A.xls
    36 KB · Affichages: 90
  • B.xls
    B.xls
    36.5 KB · Affichages: 64
  • A.xls
    A.xls
    36 KB · Affichages: 92
  • B.xls
    B.xls
    36.5 KB · Affichages: 58
  • A.xls
    A.xls
    36 KB · Affichages: 85
Re : Importation valeur d'un fichier à une userform d'un autre fichier

bonjour pierrejean et merci, ça fonctionne comme prevu

j'ai essayé hier sur excel 2007 et ça ne fonctionnait pas je vais essayer tes premier fichiers sur excel 2003.

Bonne journée perrejean
 
Re : Importation valeur d'un fichier à une userform d'un autre fichier

ahhhh désolé pierrejean après controle du code, je rectifie ça fonctionne oui mais ça ne fonctionneras pas tout le temps.

le code
Private Sub TextBox1_Change()
Workbooks("B.xls").Sheets("Feuil1").Range("A1") = TextBox1
End Sub

me pose problème, b.xls est un modele et peut s'appeler c.xls d.xls, on ne doit pas nommer b.xls mais par exemple *.xls

@
 
Re : Importation valeur d'un fichier à une userform d'un autre fichier

re après quelques essai,

- je ne doit pas conserver la valeur de la zone en fichier a.xls.

Je cherche pour eviter les erreurs de manipultaions, que les valeurs (au clic d'une zone) s'inscrivent dans la textbox1 de l'userform1 affiché a l'ecran sans se precoccuper du nom de fichier. (type activeuserform1) c'est mon charabbia désolé

@
 
Re : Importation valeur d'un fichier à une userform d'un autre fichier

re

teste ces versions
Le fichier B (ou une copie sous un autre nom) donne son nom au fichier A (en range("A1") et c'est ce nom qui est exploité pour remplir la textbox de l'userform
note : cela suppose evidemment de laisser libre a1 de A
 

Pièces jointes

  • A.xls
    A.xls
    36 KB · Affichages: 90
  • B.xls
    B.xls
    34 KB · Affichages: 80
  • A.xls
    A.xls
    36 KB · Affichages: 94
  • B.xls
    B.xls
    34 KB · Affichages: 78
  • A.xls
    A.xls
    36 KB · Affichages: 92
  • B.xls
    B.xls
    34 KB · Affichages: 77
Re : Importation valeur d'un fichier à une userform d'un autre fichier

je vais faire des essais mais ça me parait correct.
en regardant le code je trouve que c'est une très bonne idée

merci pierrejean,

Amicalement Géraldine
 
Dernière édition:
- 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

Discussions similaires

Retour