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

Re : VBA nommer ligne

Merci beaucoup. Voici un fichier très simplifié.

En fait, il faudrait qu'en entrant le code du client dans la feuille 2, son nom, prénom et adresse s'affichent automatiquement dans cette même feuille, à partir des infos de la feuille 1.
Bonjour

un truc dans le genre

Code:
Sub test()
Dim codeclient As String
Dim i As Long
Dim nom As String
    codeclient = InputBox("Entrez le code du client :", "saisie")
    Worksheets("Salon").Cells(5, 2).Value = codeclient
    Worksheets("Fichier").Select
    Worksheets("Fichier").Range("A1:B1000").Select
    Selection.Find(What:=codeclient, After:=ActiveCell, LookIn:=xlFormulas, _
                   LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
                   MatchCase:=False, SearchFormat:=False).Select
    i = ActiveCell.Row
    nom = Worksheets("Fichier").Cells(i, 2).Value
    Worksheets("salon").Cells(6, 2).Value = nom
    Worksheets("salon").Select
End Sub
🙄
 

Pièces jointes

Dernière édition:
Re : VBA nommer ligne

Merci beaucoup !
Cependant, j'aurais voulu aussi savoir ce que signifie i = ActiveCell.Row et dans quel cas peut-on l'utiliser.

cela signifie que l'on attribue à i le n° de la ligne de la cellule active

exemple un peu plus complet 😎
 

Pièces jointes

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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
469
Réponses
19
Affichages
652
Réponses
19
Affichages
708
Réponses
6
Affichages
196
Retour