J'ai un classeur avec 2 onglets. Dans le premier j'ai une=20
zone de liste d=E9roulante dont les donn=E9es se trouvent en=20
2=E8me onglet. Je voudrais que lorsqu'un choix est fait=20
dans cette zone de liste d=E9roulante le r=E9sultat s'affiche=20
dans l'onglet 1 sur une autre ligne. Comment faire ?
Merci, karen
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Dédé
Salut Karen !
Alors pour commencer, dans une cellule, tu met en place une validation via une liste (mais cela, je crois que tu l'a déjà fais ;-))
Ensuite, tu colle le code suivant dans ton ThiWorkbook :
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal DD As Range) If Not Intersect(DD, Range("A1")) Is Nothing Then [C1].Value = [A1].Value End If End Sub
À chaques changement et validation de ta liste déroulante, le résultat s'affichera automatiquement dans la cellule C1 ... à toi d'adapter à ta situation ;-))
Est-ce que cela te convient ?
Salutations Dédé
-- Pour répondre, enlever le NOSPAM "karen" a écrit dans le message de news:0b0201c37d02$b2914fa0$ Bonjour,
J'ai un classeur avec 2 onglets. Dans le premier j'ai une zone de liste déroulante dont les données se trouvent en 2ème onglet. Je voudrais que lorsqu'un choix est fait dans cette zone de liste déroulante le résultat s'affiche dans l'onglet 1 sur une autre ligne. Comment faire ? Merci, karen
Salut Karen !
Alors pour commencer, dans une cellule, tu met en place une validation via
une liste (mais cela, je crois que tu l'a déjà fais ;-))
Ensuite, tu colle le code suivant dans ton ThiWorkbook :
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal DD As Range)
If Not Intersect(DD, Range("A1")) Is Nothing Then
[C1].Value = [A1].Value
End If
End Sub
À chaques changement et validation de ta liste déroulante, le résultat
s'affichera automatiquement dans la cellule C1 ... à toi d'adapter à ta
situation ;-))
Est-ce que cela te convient ?
Salutations
Dédé
--
Pour répondre, enlever le NOSPAM
"karen" <karen_wait@yahoo.fr> a écrit dans le message de
news:0b0201c37d02$b2914fa0$a301280a@phx.gbl...
Bonjour,
J'ai un classeur avec 2 onglets. Dans le premier j'ai une
zone de liste déroulante dont les données se trouvent en
2ème onglet. Je voudrais que lorsqu'un choix est fait
dans cette zone de liste déroulante le résultat s'affiche
dans l'onglet 1 sur une autre ligne. Comment faire ?
Merci, karen
Alors pour commencer, dans une cellule, tu met en place une validation via une liste (mais cela, je crois que tu l'a déjà fais ;-))
Ensuite, tu colle le code suivant dans ton ThiWorkbook :
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal DD As Range) If Not Intersect(DD, Range("A1")) Is Nothing Then [C1].Value = [A1].Value End If End Sub
À chaques changement et validation de ta liste déroulante, le résultat s'affichera automatiquement dans la cellule C1 ... à toi d'adapter à ta situation ;-))
Est-ce que cela te convient ?
Salutations Dédé
-- Pour répondre, enlever le NOSPAM "karen" a écrit dans le message de news:0b0201c37d02$b2914fa0$ Bonjour,
J'ai un classeur avec 2 onglets. Dans le premier j'ai une zone de liste déroulante dont les données se trouvent en 2ème onglet. Je voudrais que lorsqu'un choix est fait dans cette zone de liste déroulante le résultat s'affiche dans l'onglet 1 sur une autre ligne. Comment faire ? Merci, karen
Dédé
Heuu peut-être que tu connais pas le VBA et cela pourrait expliquer le fait que tu réponds pas ;-)
Alors, sans passer par VBA, dans la cellule où tu veux voir le résultat, tu tape par exemple "¡" et, si ta liste déroulante se trouve en A1 et aque tu tapes cette "formule" en A3, tu retrouvera toujours le même résultat de ta liste déroulante en A3 ...
Est-ce que cela te convient ?
Salutations Dédé
-- Pour répondre, enlever le NOSPAM "Dédé" a écrit dans le message de news:eOT%
Salut Karen !
Alors pour commencer, dans une cellule, tu met en place une validation via une liste (mais cela, je crois que tu l'a déjà fais ;-))
Ensuite, tu colle le code suivant dans ton ThiWorkbook :
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal DD As Range) If Not Intersect(DD, Range("A1")) Is Nothing Then [C1].Value = [A1].Value End If End Sub
À chaques changement et validation de ta liste déroulante, le résultat s'affichera automatiquement dans la cellule C1 ... à toi d'adapter à ta situation ;-))
Est-ce que cela te convient ?
Salutations Dédé
-- Pour répondre, enlever le NOSPAM "karen" a écrit dans le message de news:0b0201c37d02$b2914fa0$ Bonjour,
J'ai un classeur avec 2 onglets. Dans le premier j'ai une zone de liste déroulante dont les données se trouvent en 2ème onglet. Je voudrais que lorsqu'un choix est fait dans cette zone de liste déroulante le résultat s'affiche dans l'onglet 1 sur une autre ligne. Comment faire ? Merci, karen
Heuu peut-être que tu connais pas le VBA et cela pourrait expliquer le fait
que tu réponds pas ;-)
Alors, sans passer par VBA, dans la cellule où tu veux voir le résultat, tu
tape par exemple "¡" et, si ta liste déroulante se trouve en A1 et aque tu
tapes cette "formule" en A3, tu retrouvera toujours le même résultat de ta
liste déroulante en A3 ...
Est-ce que cela te convient ?
Salutations
Dédé
--
Pour répondre, enlever le NOSPAM
"Dédé" <NOSPAMsugus12002@yahoo.fr> a écrit dans le message de
news:eOT%238eQfDHA.2352@TK2MSFTNGP12.phx.gbl...
Salut Karen !
Alors pour commencer, dans une cellule, tu met en place une validation via
une liste (mais cela, je crois que tu l'a déjà fais ;-))
Ensuite, tu colle le code suivant dans ton ThiWorkbook :
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal DD As Range)
If Not Intersect(DD, Range("A1")) Is Nothing Then
[C1].Value = [A1].Value
End If
End Sub
À chaques changement et validation de ta liste déroulante, le résultat
s'affichera automatiquement dans la cellule C1 ... à toi d'adapter à ta
situation ;-))
Est-ce que cela te convient ?
Salutations
Dédé
--
Pour répondre, enlever le NOSPAM
"karen" <karen_wait@yahoo.fr> a écrit dans le message de
news:0b0201c37d02$b2914fa0$a301280a@phx.gbl...
Bonjour,
J'ai un classeur avec 2 onglets. Dans le premier j'ai une
zone de liste déroulante dont les données se trouvent en
2ème onglet. Je voudrais que lorsqu'un choix est fait
dans cette zone de liste déroulante le résultat s'affiche
dans l'onglet 1 sur une autre ligne. Comment faire ?
Merci, karen
Heuu peut-être que tu connais pas le VBA et cela pourrait expliquer le fait que tu réponds pas ;-)
Alors, sans passer par VBA, dans la cellule où tu veux voir le résultat, tu tape par exemple "¡" et, si ta liste déroulante se trouve en A1 et aque tu tapes cette "formule" en A3, tu retrouvera toujours le même résultat de ta liste déroulante en A3 ...
Est-ce que cela te convient ?
Salutations Dédé
-- Pour répondre, enlever le NOSPAM "Dédé" a écrit dans le message de news:eOT%
Salut Karen !
Alors pour commencer, dans une cellule, tu met en place une validation via une liste (mais cela, je crois que tu l'a déjà fais ;-))
Ensuite, tu colle le code suivant dans ton ThiWorkbook :
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal DD As Range) If Not Intersect(DD, Range("A1")) Is Nothing Then [C1].Value = [A1].Value End If End Sub
À chaques changement et validation de ta liste déroulante, le résultat s'affichera automatiquement dans la cellule C1 ... à toi d'adapter à ta situation ;-))
Est-ce que cela te convient ?
Salutations Dédé
-- Pour répondre, enlever le NOSPAM "karen" a écrit dans le message de news:0b0201c37d02$b2914fa0$ Bonjour,
J'ai un classeur avec 2 onglets. Dans le premier j'ai une zone de liste déroulante dont les données se trouvent en 2ème onglet. Je voudrais que lorsqu'un choix est fait dans cette zone de liste déroulante le résultat s'affiche dans l'onglet 1 sur une autre ligne. Comment faire ? Merci, karen
Ellimac
Bonjour Karen,
En nommant les cellules en feuille 2 "Liste". En utilisant comme cellule liée de la zone de liste déroulante E1 :
=INDEX(Liste;E1)
Camille
-----Message d'origine----- Bonjour,
J'ai un classeur avec 2 onglets. Dans le premier j'ai une zone de liste déroulante dont les données se trouvent en 2ème onglet. Je voudrais que lorsqu'un choix est fait dans cette zone de liste déroulante le résultat s'affiche dans l'onglet 1 sur une autre ligne. Comment faire ? Merci, karen .
Bonjour Karen,
En nommant les cellules en feuille 2 "Liste".
En utilisant comme cellule liée de la zone de liste
déroulante E1 :
=INDEX(Liste;E1)
Camille
-----Message d'origine-----
Bonjour,
J'ai un classeur avec 2 onglets. Dans le premier j'ai une
zone de liste déroulante dont les données se trouvent en
2ème onglet. Je voudrais que lorsqu'un choix est fait
dans cette zone de liste déroulante le résultat s'affiche
dans l'onglet 1 sur une autre ligne. Comment faire ?
Merci, karen
.
En nommant les cellules en feuille 2 "Liste". En utilisant comme cellule liée de la zone de liste déroulante E1 :
=INDEX(Liste;E1)
Camille
-----Message d'origine----- Bonjour,
J'ai un classeur avec 2 onglets. Dans le premier j'ai une zone de liste déroulante dont les données se trouvent en 2ème onglet. Je voudrais que lorsqu'un choix est fait dans cette zone de liste déroulante le résultat s'affiche dans l'onglet 1 sur une autre ligne. Comment faire ? Merci, karen .