Passer d'un onglet à un autre à partir d'une
fllaurence
-
fllaurence -
fllaurence -
Bonjour,
Je suis à la recherche d'une macro Excel : A partir d'une cellule avec pour donnée par ex "TOTO" , dés lors que je clicque sur cette cellule , j'affiche les données de TOTO presentes dans un ongle onglet.
merci d'avance pour l'aide . c'est urgent
Je suis à la recherche d'une macro Excel : A partir d'une cellule avec pour donnée par ex "TOTO" , dés lors que je clicque sur cette cellule , j'affiche les données de TOTO presentes dans un ongle onglet.
merci d'avance pour l'aide . c'est urgent
A voir également:
- Passer d'un onglet à un autre à partir d'une
- Creer un groupe whatsapp a partir d'un autre groupe - Guide
- Passer de qwerty a azerty - Guide
- Comment faire une recherche à partir d'une photo - Guide
- Passer a windows 10 - Accueil - Mise à jour
- Ouvrir un onglet fermé - Guide
8 réponses
bonjour
ce n'est pas si simple.
J'ai 2 onglets , un avec un liste de 1500 noms dans colonne A, l'autre onglet avec ces mêmes noms dans la colonne A mais avec beaucoup d'informations un même nom à plusieurs lignes (j'ai 14000 lignes) , ces noms sont classés.
Je souhaite qu'une personne x dés lors qu'il clique sur le nom "TOTO" selectionné dans le premier onglet , il va directement trouver les informations dans l'autre onglet et revenir après l'onglet d'origine.
j'espère avoir été clair .
merci
ce n'est pas si simple.
J'ai 2 onglets , un avec un liste de 1500 noms dans colonne A, l'autre onglet avec ces mêmes noms dans la colonne A mais avec beaucoup d'informations un même nom à plusieurs lignes (j'ai 14000 lignes) , ces noms sont classés.
Je souhaite qu'une personne x dés lors qu'il clique sur le nom "TOTO" selectionné dans le premier onglet , il va directement trouver les informations dans l'autre onglet et revenir après l'onglet d'origine.
j'espère avoir été clair .
merci
et voila une solution qui me plait bien.
Je n'ai pas fait d'excel et d'access depuis plus de 2ans .
Mon niveau d'excel n'était pas si mauvais sauf pour les macros.
Là, si j'ai bien compris il ya une macro de retour feuille et une macro pour selectionner ce qu'il y a dans une liste .
La liste a été crée par quel biais ? (je cheche à chaque fois le lieu pour creer ces famauses listes).
Resumons:
Sur l'onglet liste je met des filtes
Sur l'onglet recherche je cree la liste
je fais les macros.
Est-ce que je me trompe ?
Pour la liste j'attend votre réponse
Pour les macros , je narrive pas à les organiser et savoir les possibilités.
merci
Je n'ai pas fait d'excel et d'access depuis plus de 2ans .
Mon niveau d'excel n'était pas si mauvais sauf pour les macros.
Là, si j'ai bien compris il ya une macro de retour feuille et une macro pour selectionner ce qu'il y a dans une liste .
La liste a été crée par quel biais ? (je cheche à chaque fois le lieu pour creer ces famauses listes).
Resumons:
Sur l'onglet liste je met des filtes
Sur l'onglet recherche je cree la liste
je fais les macros.
Est-ce que je me trompe ?
Pour la liste j'attend votre réponse
Pour les macros , je narrive pas à les organiser et savoir les possibilités.
merci
Je viens d'écrire la macro sur mon fichier mais je n'ai pas compris avec la notion de private et Public
D'habitude quand je cree une macro , je la cree en automatique et je la bricole j'ajoute, j'enlève ...
J'ai ouvert une nouvelle macro et j'ai tapé votre texte avec modification des noms de feuille et des noms de cellule.
Par contre je ne sais pas ou mettre la première partie de déclarations:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Dim Recherche As String
Recherche = Target.Value
ex : macro1()
Sheets("Liste").Activate
Sheets.AutoFilter Field:=2, Criteria1:=Recherche
End Sub
merci d'avance
Je dois finir mon fichier ce soir
D'habitude quand je cree une macro , je la cree en automatique et je la bricole j'ajoute, j'enlève ...
J'ai ouvert une nouvelle macro et j'ai tapé votre texte avec modification des noms de feuille et des noms de cellule.
Par contre je ne sais pas ou mettre la première partie de déclarations:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Dim Recherche As String
Recherche = Target.Value
ex : macro1()
Sheets("Liste").Activate
Sheets.AutoFilter Field:=2, Criteria1:=Recherche
End Sub
merci d'avance
Je dois finir mon fichier ce soir
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Si j'ai bien compris , je copie entierement votre code (avec les modifications de Liste et Recherche suivant mon fichier + B1)
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Dim Recherche As String
Recherche = Target.Value
Sheets("Liste").Activate
Sheets("Liste").Range("B1").Select
Selection.AutoFilter Field:=2, Criteria1:=Recherche
End Sub
dans la feuille mais c'est là que je n'arrive pas je ne sais pas comment y aller
Il me met toujours en déclaration
Où cliquez pour y acceder
J'ai saisie l'autre macro qui aparament fonctionne Elle m'a cree le filtre
merci pour votre patience
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Dim Recherche As String
Recherche = Target.Value
Sheets("Liste").Activate
Sheets("Liste").Range("B1").Select
Selection.AutoFilter Field:=2, Criteria1:=Recherche
End Sub
dans la feuille mais c'est là que je n'arrive pas je ne sais pas comment y aller
Il me met toujours en déclaration
Où cliquez pour y acceder
J'ai saisie l'autre macro qui aparament fonctionne Elle m'a cree le filtre
merci pour votre patience
de plus quand je cree mon bouton /affecter la macro /je n'ai pas de macro qui s'affiche .
Est-ce normal comment faire dans ce cas ?
merci
Est-ce normal comment faire dans ce cas ?
merci
Je progresse je refais à l'identique votre fichier
avec Liste et Recheche
J'ai reussi à passer ma macro en public donc c'est OK pour l'affecter à un bouton
J'ai trouvé ou il faut cliquer pour selectionner aux feuilles.
J'ai saisie toute la macro mais elle bloque sur:
Selection.AutoFilter Field:=2, Criteria1:=Recherche
quand je double click sur Toto je passe bien à l'autre feuille, il me cree le filtre, mais il ne selectionne RIEN.
Que veut- dire la notion Field un Nb de colonne ?
Je compte encore sur vous pour m'aider.
merci
avec Liste et Recheche
J'ai reussi à passer ma macro en public donc c'est OK pour l'affecter à un bouton
J'ai trouvé ou il faut cliquer pour selectionner aux feuilles.
J'ai saisie toute la macro mais elle bloque sur:
Selection.AutoFilter Field:=2, Criteria1:=Recherche
quand je double click sur Toto je passe bien à l'autre feuille, il me cree le filtre, mais il ne selectionne RIEN.
Que veut- dire la notion Field un Nb de colonne ?
Je compte encore sur vous pour m'aider.
merci
Merci beaucoup
Field :=2 Nombre de colonnes à partir qu'il trouve une colonne avec des données et non de la premiere soit A
Je pensais qu'en selectionnant la cellule B1 le nombre de colonne Field=2 j'allais avoir le filtre sur ma colonne B et non car contrairement à vous je n'ai rien mis dans ma colonne A.
Maintenant, il me reste à adapter cette structure à mon fichier qui possede plein de colonnes.
Ce fut laborieux pour moi, et je vous remercie beaucoup de votre aide.
J'ai appris beacoup aujourd'hui.
Je m'en souviendrais , j'ai noté cette macro dans ma doc car je vais l'utiliser souvent .
A+
Field :=2 Nombre de colonnes à partir qu'il trouve une colonne avec des données et non de la premiere soit A
Je pensais qu'en selectionnant la cellule B1 le nombre de colonne Field=2 j'allais avoir le filtre sur ma colonne B et non car contrairement à vous je n'ai rien mis dans ma colonne A.
Maintenant, il me reste à adapter cette structure à mon fichier qui possede plein de colonnes.
Ce fut laborieux pour moi, et je vous remercie beaucoup de votre aide.
J'ai appris beacoup aujourd'hui.
Je m'en souviendrais , j'ai noté cette macro dans ma doc car je vais l'utiliser souvent .
A+