XL pour MAC Fonction RechercheV et remplissage automatique

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

pikous

XLDnaute Nouveau
Bonjour à tous,

Je suis à la recherche d'une solution mais sans succès jusqu'à maintenant.
Je cherche à utiliser la fonction RechercheV pour aller chercher une référence et remplir les lignes du dessous avec les informations correspondantes comme dans la capture d'écran. Je précise que cette recherche se fait sur un autre onglet (base clients). Je fournis le fichier excel si besoin.

Je remercie par avance les génies présents sur ce forum.

Capture d’écran 2021-07-18 à 15.41.11.png
 

Pièces jointes

Bonjour Pikous,
Comme vous avez déjà du VBA, alors en PJ un essai avec une macro événementielle qui se déclenche sur modification du nom ou du service de la feuille Facture avec :
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo Fin
    If Target.Count > 1 Then Exit Sub
    If Not Intersect(Target, [B16:B17]) Is Nothing Then
    Dim Nom$, Service$, Début$
    Nom = [B16]: Service = [B17]: Début = 4  ' Début du tableau Base clients
    [B18:B22].ClearContents
    Set F = Sheets("Base clients")
    While F.Cells(Début, "A") <> ""
        If F.Cells(Début, "B") = Nom And F.Cells(Début, "C") = Service Then
            [B18] = F.Cells(Début, "E") ' Adresse
            [B19] = F.Cells(Début, "F") ' Code postal
            [B20] = F.Cells(Début, "G") ' Ville
            [B22] = F.Cells(Début, "J") ' email
            Exit Sub
        End If
    Wend
    End If
Fin:
End Sub
 

Pièces jointes

Bonjour à tous,

Un essai avec des formules et un onglet supplémentaire.

Attention à la RGPD, ton fichier semble contenir des données confidentielles.

JHA
A la seconde tentative le fichier fonctionne parfaitement. Merci beaucoup !
Bonjour à tous,

Pas de soucis pour ma part, je reposte à tout hasard.

JHA
Petite question annexe : j'étais persuadé que la fonction RECHERCHEV pouvait remplir ce rôle et je réalise que vous avez utilisé un onglet supplémentaire ainsi que le fonction SI. Une petite explication ?
 
Bonjour à tous,

Je suis à la recherche d'une solution mais sans succès jusqu'à maintenant.
Je cherche à utiliser la fonction RechercheV pour aller chercher une référence et remplir les lignes du dessous avec les informations correspondantes comme dans la capture d'écran. Je précise que cette recherche se fait sur un autre onglet (base clients). Je fournis le fichier excel si besoin.

Je remercie par avance les génies présents sur ce forum.

Regarde la pièce jointe 1111254
Bonjour à tous
Comme il y a 3 Mairie..
Une proposition avec un combobox
 

Pièces jointes

- 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
2
Affichages
248
Retour