Microsoft 365 RowSource d'une Combobox

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

eric72

XLDnaute Accro
Bonjour à tous,
Je cherche à faire une recherchev en vba à partir d'une combobox et avec une liste qui se trouve dans "Source Communes.xlsx", voilà le code que j'ai écrit (mais sans succès)

Private Sub TxtCommuneFacturation_Change()
TxtCpFacturation.Value = Application.WorksheetFunction.VLookup(TxtCommuneFacturation.Value, "MaListe", 2, 0)
et
Private Sub UserForm_Initialize()
MaListe = "'[Source Communes.xlsx ]feuil1'!List_Communes"
Me.TxtCommuneFacturation.RowSource = MaListe
End Sub

le message est impossible de définir la propriété RowSource (je ne suis pas très doué!!!)
Je pense que l'erreur va vous sauter aux yeux, mais pas au miens...
Merci beaucoup pour votre aide toujours aussi précieuse.
Eric
 
Bonjour Pierrejean,
Merci beaucoup pour votre réponse mais le UsfClient ne veut pas s'ouvrir il met que l'indice n'appartient pas à la sélection et comme je ne sais pas ce que vous avez changé, il m'est difficile de savoir sur quelle ligne est l'erreur!!!
Merci
 
Pour tenter d'être plus clair je joins 2 fichiers
Un qui est la base avec un userform avec une combobox dans laquelle j'aimerais avoir la liste des communes qui est dans l'autre fichier appelé "Source Communes Test"
Puis après sélection de la commune dans la combobox, la textbox affiche automatiquement le code postal
Ca sera peut être plus parlant pour vous!!!
Merci encore pour votre dévouement.
Eric
 

Pièces jointes

Bonjour à tous,
Je me permets de relancer mon sujet, à savoir que lorsque dans mon userform "UsfClient" je sélectionne une commune le code postal s'inscrit immédiatement, par contre quand je veux saisir les 1ères lettres d'une commune le temps de traitement prend plusieurs minutes et je ne comprend spas trop pourquoi à part le fait qu'il y a environ 35000 communes à consulter.
Quelqu'un a-t-il une idée pour me venir en aide.
Merci d'avance et bonne journée
Eric
 
- 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

Réponses
7
Affichages
926
Retour