Bonsoir
enfaite je travaille avec excel et j ai 2 feuilles dans une feuille j ai pour chaque code un nom ( un table de 2 comonne) et dans l autre feuille j ai seulement les codes donc je voudrais liées les 2 feuilles pour obtenir les nom dans la 2 feuille mais sa ne vx pas marcher j ai suivi plusieur tutoriel j ai utilise la fonction recherchv mais rien ne vx s afficher
Merci d avance
Bonsoir sara-ogz
Pourriez-vous nous donner un classeur exemple sans données perso ni mail ni téléphone
Cordialement
BONJOUR
Bien sur voici un exemple je voudrais lié les 2 feuille sa veux dire que dans la premiere feuille d apres le code je peux connaitre le nom sachant que je travaille avec excel 2013 meme si celui la est 2007
merci bcp Classeur1.xlsx (8,8 Ko)
Re,
Vous n’avez pas envoyé un fichier exemple je vous met la méthode a suivre
et voici un classeur exemple si j’ais bien compris votre demande
Classeur1 TEST.xlsx (9,3 Ko)
Dite moi si ces bien ca si non comme je vous l’ais dejas dit mettez un fichier exemple pour que l’on puisse
vous aidez au mieux
Cordialement
bonsoir
j ai pas la meme chose que vous quand je partage mon fichier il s affiche sous forme de site je sais pas il est d ou le pb mais concernant le fichier que vous avez envoyer c est sa l idee
Re,
Lorsque que vous écrivez vous avez la copie sur votre droite et lorsque vous charger un fichier il ce met
comme vous dite sous forme de site mais une fois comme c’la vous appuyiez sur “ENTREE” de votre clavier
comme si vous alliez a la ligne et normalement nous devrions avoir le fichier
Cordialement
Re,
Je vous renvois votre fichier un peut modifier vous me direz ci c’la vous convient
j’ais dans le classeur onglet “Formules” “Gestionnaire de noms” nommé le tableau de la "Feuil
Code" “liste_code” et avec la fonction “DECALER”
Classeur1 v1.xlsx (11,0 Ko)
Cordialement
Re,
Si votre problème est résolue veuillez cliqué sur le petit logo en bas du message
Marque la la bonne réponse en cochant ce symbole sous le message C’est notre formule de politesse ici!
Cordialement
RE
non enfaite c est pas se que je cherche le but c est d ajouter une colonne contenant les nom et sans avoir a ecrire les non creer une liaison avec la 2 eme feuillee car pour chaque nom j ai un code
cordialement
Si j’ai compris:
Dans la “Feuil1”
En “E2”
=SIERREUR(RECHERCHEV($A2;Feuil2!$A:$B;2;0);"")
Tirer vers le bas autant que nécessaire.
Fichier en retour ICI==> Classeur1 sara-ogz.xlsx (12,5 Ko)
Cordialement.
Re,
Bonjour sara-ogz , @mdo100,
Je ne vois pas l’utilité de son classeur puisqu’il lui faut complété aussi bien la “Feuil1” que la “Feuil2”
ne penser vous pas @mdo100 qu’il serait mieux pour lui de faire un “Filtre Avancé” c’est juste une idée
Cordialement
Re, sara-ogz
Voila j’ais concocté un petit classeur avec "Filtre Avancé " et une “Macro” avec l’enregistreur de Macro
et un bouton “FILTRE” que j’ais associé a la MACRO
Et en “Feuil2” un tableau de vos Données
Classeur1 sara-ogz V1.xlsm (22,7 Ko)
C’est ce que vous recherchiez ou alors je ne comprend pas
Cordialement
Re, @DocteurExcel
Merci pour m’avoir mis un j’aime pour le post je n’avais pas fais attention excuser moi @DocteurExcel
Mais toujours pas de nouvel de SARA-OGZ même pas un merci ou nous dire si son problème est résolue
ou pas c’est le néant
et encore merci a vous
Cordialement
Bonjour à tous
Bonjour Kiss6
Une petite amélioration pour information
les deux listes déroulantes sont remplis par des listes dynamiques sans doublons et triées
si le déroulant de la 1ère année est rempli, la deuxième est vidée, et le choix ne peut s’effectuer que sur les années supérieures ou égale
le fait de choisir l’année sur le deuxième déroulant, lance le filtre
MACRO des déroulants (Feuil1)
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Application.Intersect(Target, Range("D11")) Is Nothing Then 'si changement sur deroulant D11
Target.Offset(0, 1) = "" 'J'efface la cellule de E11
End If
Range("D16:H1000").Clear 'J'efface les anciennes données
If Not Application.Intersect(Target, Range("E11")) Is Nothing Then 'Filtre sur les critères de recherche
Sheets("Feuil2").Range("plage").AdvancedFilter Action:=xlFilterCopy, _
CriteriaRange:=Range("R7:T8"), CopyToRange:=Range("D15:H15"), _
Unique:=False
Range("E11").Select
End If
End Sub
MACRO extract sans doublons triés (Feuil2)
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 2 Then 'sur chgt sur cellue colonne B
[A1:A1000].AdvancedFilter Action:=xlFilterCopy, CopyToRange:=[J1], Unique:=True 'filtre sur les codes sans doublons et tri
[J2:J1000].Sort key1:=[J2]
[B1:B1000].AdvancedFilter Action:=xlFilterCopy, CopyToRange:=[H1], Unique:=True 'filtre sur les années sans doublons et tri
[H2:H1000].Sort key1:=[H2]
End If
End Sub
Voir les validations pour les déroulants des années, ainsi que le gestionnaire de noms
Classeur1 sara-ogz V1.xlsm (21,7 Ko)
Re, @Mimimathy
Merci pour ces macros vous este modeste en disant “une petite amélioration” c’set plus tôt très bien
j’espère que sara-ogz reviendra sur le forum et nous dire si tout c’la lui convient car nous ne savons
pas si son problème est résolue
Cordialement