OVH Cloud OVH Cloud

Transfert de Sélection

9 réponses
Avatar
Philippe.Gautret
Bonjour,

Dans mon classeur Panne.xls, j'ai une feuille A et une=20
feuille B.
Sur la feuille A il y a un champ filtr=E9 [semaine]
Sur la feuille B il y a un champ filtr=E9 [semaine]
Comment faire pour que le champ filtr=E9 [semaine] de la=20
feuille B prenne la valeur de s=E9lection du champ filtr=E9=20
[semaine] de la feuille A.

Grand merci,
S.V.P. URGENT

9 réponses

Avatar
isabelle
bonjour Philippe,

y a t'il une seule ligne résultant du filtre ?

isabelle


Bonjour,

Dans mon classeur Panne.xls, j'ai une feuille A et une
feuille B.
Sur la feuille A il y a un champ filtré [semaine]
Sur la feuille B il y a un champ filtré [semaine]
Comment faire pour que le champ filtré [semaine] de la
feuille B prenne la valeur de sélection du champ filtré
[semaine] de la feuille A.

Grand merci,
S.V.P. URGENT


Avatar
Philippe
Bonjour Isabelle,
En fait, les critères de sélections sur la feuille B
seront [mois][semaine][jour] et devront prendre
les valeurs des sélections [mois]et/ou[semaine]et/ou
[jour] de la feuille A.

Ex: Si la sélection sur feuille A [mois]=3 et [semaine]
 et [jour]non filtré alors le résultat sur la feuille
B doit-être
[mois]=3 et [semaine] et [jour]non filtré.

Merci A+


-----Message d'origine-----
bonjour Philippe,

y a t'il une seule ligne résultant du filtre ?

isabelle


Bonjour,

Dans mon classeur Panne.xls, j'ai une feuille A et une
feuille B.
Sur la feuille A il y a un champ filtré [semaine]
Sur la feuille B il y a un champ filtré [semaine]
Comment faire pour que le champ filtré [semaine] de la
feuille B prenne la valeur de sélection du champ filtré
[semaine] de la feuille A.

Grand merci,
S.V.P. URGENT
.





Avatar
isabelle
bonjour Philippe,

je ne comprend pas très bien tes explications, et je ne sais toujours
pas si le résultat des filtres aboutissent à une seule ligne ou à
plusieurs lignes. je ne peux te répondre sans connaitre cette
information.
a+
isabelle


Bonjour Isabelle,
En fait, les critères de sélections sur la feuille B
seront [mois][semaine][jour] et devront prendre
les valeurs des sélections [mois]et/ou[semaine]et/ou
[jour] de la feuille A.

Ex: Si la sélection sur feuille A [mois]=3 et [semaine]
 et [jour]non filtré alors le résultat sur la feuille
B doit-être
[mois]=3 et [semaine] et [jour]non filtré.

Merci A+


-----Message d'origine-----
bonjour Philippe,

y a t'il une seule ligne résultant du filtre ?

isabelle


Bonjour,

Dans mon classeur Panne.xls, j'ai une feuille A et une
feuille B.
Sur la feuille A il y a un champ filtré [semaine]
Sur la feuille B il y a un champ filtré [semaine]
Comment faire pour que le champ filtré [semaine] de la
feuille B prenne la valeur de sélection du champ filtré
[semaine] de la feuille A.

Grand merci,
S.V.P. URGENT
.







Avatar
Philippe.gautret
Bonjour Isabelle,

le résultat peut-être d'une seule ligne ou de
plusieurs lignes.

merci A+
-----Message d'origine-----
bonjour Philippe,

je ne comprend pas très bien tes explications, et je ne
sais toujours

pas si le résultat des filtres aboutissent à une seule
ligne ou à

plusieurs lignes. je ne peux te répondre sans connaitre
cette

information.
a+
isabelle


Bonjour Isabelle,
En fait, les critères de sélections sur la feuille B
seront [mois][semaine][jour] et devront prendre
les valeurs des sélections [mois]et/ou[semaine]et/ou
[jour] de la feuille A.

Ex: Si la sélection sur feuille A [mois]=3 et [semaine]
 et [jour]non filtré alors le résultat sur la
feuille


B doit-être
[mois]=3 et [semaine] et [jour]non filtré.

Merci A+


-----Message d'origine-----
bonjour Philippe,

y a t'il une seule ligne résultant du filtre ?

isabelle


Bonjour,

Dans mon classeur Panne.xls, j'ai une feuille A et
une




feuille B.
Sur la feuille A il y a un champ filtré [semaine]
Sur la feuille B il y a un champ filtré [semaine]
Comment faire pour que le champ filtré [semaine] de
la




feuille B prenne la valeur de sélection du champ
filtré




[semaine] de la feuille A.

Grand merci,
S.V.P. URGENT
.


.








Avatar
isabelle
ha ! ça m'a m'a pris du temps mais je crois que je vient de comprendre,
en tout cas tu saurra me le dire.

en supposant que le filtre semaine est le Field:=3

Sub Macro1()
Dim PremLigne As Long
With Sheets("Feuil1").AutoFilter.Range.SpecialCells(xlCellTypeVisible)
If .Areas(1).Rows.Count > 1 Then PremLigne = .Rows(2).Row _
Else PremLigne = .Areas(2).Row
End With
Sheets("Feuil2").Activate
Selection.AutoFilter Field:=3, Criteria1:=Sheets("Feuil1").Range("C" &
PremLigne)
End Sub

isabelle


Bonjour Isabelle,

le résultat peut-être d'une seule ligne ou de
plusieurs lignes.

merci A+
-----Message d'origine-----
bonjour Philippe,

je ne comprend pas très bien tes explications, et je ne
sais toujours

pas si le résultat des filtres aboutissent à une seule
ligne ou à

plusieurs lignes. je ne peux te répondre sans connaitre
cette

information.
a+
isabelle


Bonjour Isabelle,
En fait, les critères de sélections sur la feuille B
seront [mois][semaine][jour] et devront prendre
les valeurs des sélections [mois]et/ou[semaine]et/ou
[jour] de la feuille A.

Ex: Si la sélection sur feuille A [mois]=3 et [semaine]
 et [jour]non filtré alors le résultat sur la
feuille


B doit-être
[mois]=3 et [semaine] et [jour]non filtré.

Merci A+


-----Message d'origine-----
bonjour Philippe,

y a t'il une seule ligne résultant du filtre ?

isabelle


Bonjour,

Dans mon classeur Panne.xls, j'ai une feuille A et
une




feuille B.
Sur la feuille A il y a un champ filtré [semaine]
Sur la feuille B il y a un champ filtré [semaine]
Comment faire pour que le champ filtré [semaine] de
la




feuille B prenne la valeur de sélection du champ
filtré




[semaine] de la feuille A.

Grand merci,
S.V.P. URGENT
.


.










Avatar
Philippe
Je suis casse pied mais je n'arrive pas à imbriquer
plusieurs Choix sur la feuil1.

EX:filtrage du Mois et/ou filtrage Semaine

j'ai mal à la tête !!!!!

Help Vite ..........

-----Message d'origine-----
ha ! ça m'a m'a pris du temps mais je crois que je vient
de comprendre,

en tout cas tu saurra me le dire.

en supposant que le filtre semaine est le Field:=3

Sub Macro1()
Dim PremLigne As Long
With Sheets("Feuil1").AutoFilter.Range.SpecialCells
(xlCellTypeVisible)

If .Areas(1).Rows.Count > 1 Then PremLigne = .Rows
(2).Row _

Else PremLigne = .Areas(2).Row
End With
Sheets("Feuil2").Activate
Selection.AutoFilter Field:=3, Criteria1:=Sheets
("Feuil1").Range("C" &

PremLigne)
End Sub

isabelle


Bonjour Isabelle,

le résultat peut-être d'une seule ligne ou de
plusieurs lignes.

merci A+
-----Message d'origine-----
bonjour Philippe,

je ne comprend pas très bien tes explications, et je
ne



sais toujours
pas si le résultat des filtres aboutissent à une seule
ligne ou à

plusieurs lignes. je ne peux te répondre sans
connaitre



cette
information.
a+
isabelle


Bonjour Isabelle,
En fait, les critères de sélections sur la feuille B
seront [mois][semaine][jour] et devront prendre
les valeurs des sélections [mois]et/ou[semaine]et/ou
[jour] de la feuille A.

Ex: Si la sélection sur feuille A [mois]=3 et
[semaine]




 et [jour]non filtré alors le résultat sur la
feuille


B doit-être
[mois]=3 et [semaine] et [jour]non filtré.

Merci A+


-----Message d'origine-----
bonjour Philippe,

y a t'il une seule ligne résultant du filtre ?

isabelle


Bonjour,

Dans mon classeur Panne.xls, j'ai une feuille A
et






une
feuille B.
Sur la feuille A il y a un champ filtré [semaine]
Sur la feuille B il y a un champ filtré [semaine]
Comment faire pour que le champ filtré [semaine]
de






la
feuille B prenne la valeur de sélection du champ
filtré




[semaine] de la feuille A.

Grand merci,
S.V.P. URGENT
.


.



.










Avatar
isabelle
exemple pour le critère du Field 1, 2 et 3,

Sub Macro1()
Dim PremLigne As Long
With Sheets("Feuil1").AutoFilter.Range.SpecialCells(xlCellTypeVisible)
If .Areas(1).Rows.Count > 1 Then PremLigne = .Rows(2).Row _
Else PremLigne = .Areas(2).Row
End With
Sheets("Feuil2").Activate
Selection.AutoFilter Field:=1, _
Criteria1:=Sheets("Feuil1").Range("A" & PremLigne)
Selection.AutoFilter Field:=2, _
Criteria1:=Sheets("Feuil1").Range("B" & PremLigne)
Selection.AutoFilter Field:=3, _
Criteria1:=Sheets("Feuil1").Range("C" & PremLigne)
End Sub

isabelle


Je suis casse pied mais je n'arrive pas à imbriquer
plusieurs Choix sur la feuil1.

EX:filtrage du Mois et/ou filtrage Semaine

j'ai mal à la tête !!!!!

Help Vite ..........

-----Message d'origine-----
ha ! ça m'a m'a pris du temps mais je crois que je vient
de comprendre,

en tout cas tu saurra me le dire.

en supposant que le filtre semaine est le Field:=3

Sub Macro1()
Dim PremLigne As Long
With Sheets("Feuil1").AutoFilter.Range.SpecialCells
(xlCellTypeVisible)

If .Areas(1).Rows.Count > 1 Then PremLigne = .Rows
(2).Row _

Else PremLigne = .Areas(2).Row
End With
Sheets("Feuil2").Activate
Selection.AutoFilter Field:=3, Criteria1:=Sheets
("Feuil1").Range("C" &

PremLigne)
End Sub

isabelle


Bonjour Isabelle,

le résultat peut-être d'une seule ligne ou de
plusieurs lignes.

merci A+
-----Message d'origine-----
bonjour Philippe,

je ne comprend pas très bien tes explications, et je
ne



sais toujours
pas si le résultat des filtres aboutissent à une seule
ligne ou à

plusieurs lignes. je ne peux te répondre sans
connaitre



cette
information.
a+
isabelle


Bonjour Isabelle,
En fait, les critères de sélections sur la feuille B
seront [mois][semaine][jour] et devront prendre
les valeurs des sélections [mois]et/ou[semaine]et/ou
[jour] de la feuille A.

Ex: Si la sélection sur feuille A [mois]=3 et
[semaine]




 et [jour]non filtré alors le résultat sur la
feuille


B doit-être
[mois]=3 et [semaine] et [jour]non filtré.

Merci A+


-----Message d'origine-----
bonjour Philippe,

y a t'il une seule ligne résultant du filtre ?

isabelle


Bonjour,

Dans mon classeur Panne.xls, j'ai une feuille A
et






une
feuille B.
Sur la feuille A il y a un champ filtré [semaine]
Sur la feuille B il y a un champ filtré [semaine]
Comment faire pour que le champ filtré [semaine]
de






la
feuille B prenne la valeur de sélection du champ
filtré




[semaine] de la feuille A.

Grand merci,
S.V.P. URGENT
.


.



.












Avatar
Philippe
ça ne fonctionne pas:

EX: Si Field 1 "Feuil1" est activé les Field:=1 et
Field:=2 et Field:=3 "Feuil2" sont activés !!! et en plus
Field:=2 et Field:=3 "Feuil2" prennent pour sélection la
première valeur du Field 2 et Field 3 "Feuil1" alors je
te raconte pas le bazard dans mes extractions à
ne plus rien comprendre.

A+

-----Message d'origine-----
exemple pour le critère du Field 1, 2 et 3,

Sub Macro1()
Dim PremLigne As Long
With Sheets("Feuil1").AutoFilter.Range.SpecialCells
(xlCellTypeVisible)

If .Areas(1).Rows.Count > 1 Then PremLigne = .Rows
(2).Row _

Else PremLigne = .Areas(2).Row
End With
Sheets("Feuil2").Activate
Selection.AutoFilter Field:=1, _
Criteria1:=Sheets("Feuil1").Range("A" & PremLigne)
Selection.AutoFilter Field:=2, _
Criteria1:=Sheets("Feuil1").Range("B" & PremLigne)
Selection.AutoFilter Field:=3, _
Criteria1:=Sheets("Feuil1").Range("C" & PremLigne)
End Sub

isabelle


Je suis casse pied mais je n'arrive pas à imbriquer
plusieurs Choix sur la feuil1.

EX:filtrage du Mois et/ou filtrage Semaine

j'ai mal à la tête !!!!!

Help Vite ..........

-----Message d'origine-----
ha ! ça m'a m'a pris du temps mais je crois que je
vient



de comprendre,
en tout cas tu saurra me le dire.

en supposant que le filtre semaine est le Field:=3

Sub Macro1()
Dim PremLigne As Long
With Sheets("Feuil1").AutoFilter.Range.SpecialCells
(xlCellTypeVisible)

If .Areas(1).Rows.Count > 1 Then PremLigne = .Rows
(2).Row _

Else PremLigne = .Areas(2).Row
End With
Sheets("Feuil2").Activate
Selection.AutoFilter Field:=3, Criteria1:=Sheets
("Feuil1").Range("C" &

PremLigne)
End Sub

isabelle


Bonjour Isabelle,

le résultat peut-être d'une seule ligne ou de
plusieurs lignes.

merci A+
-----Message d'origine-----
bonjour Philippe,

je ne comprend pas très bien tes explications, et
je





ne
sais toujours
pas si le résultat des filtres aboutissent à une
seule





ligne ou à
plusieurs lignes. je ne peux te répondre sans
connaitre



cette
information.
a+
isabelle


Bonjour Isabelle,
En fait, les critères de sélections sur la
feuille B






seront [mois][semaine][jour] et devront prendre
les valeurs des sélections [mois]et/ou[semaine]
et/ou






[jour] de la feuille A.

Ex: Si la sélection sur feuille A [mois]=3 et
[semaine]




 et [jour]non filtré alors le résultat sur la
feuille


B doit-être
[mois]=3 et [semaine] et [jour]non filtré.

Merci A+


-----Message d'origine-----
bonjour Philippe,

y a t'il une seule ligne résultant du filtre ?

isabelle


Bonjour,

Dans mon classeur Panne.xls, j'ai une feuille
A








et
une
feuille B.
Sur la feuille A il y a un champ filtré
[semaine]








Sur la feuille B il y a un champ filtré
[semaine]








Comment faire pour que le champ filtré
[semaine]








de
la
feuille B prenne la valeur de sélection du
champ








filtré
[semaine] de la feuille A.

Grand merci,
S.V.P. URGENT
.


.



.



.












Avatar
isabelle
alors c'est que je ne comprend pas du tout la question, sorry.

isabelle


ça ne fonctionne pas:

EX: Si Field 1 "Feuil1" est activé les Field:=1 et
Field:=2 et Field:=3 "Feuil2" sont activés !!! et en plus
Field:=2 et Field:=3 "Feuil2" prennent pour sélection la
première valeur du Field 2 et Field 3 "Feuil1" alors je
te raconte pas le bazard dans mes extractions à
ne plus rien comprendre.

A+

-----Message d'origine-----
exemple pour le critère du Field 1, 2 et 3,

Sub Macro1()
Dim PremLigne As Long
With Sheets("Feuil1").AutoFilter.Range.SpecialCells
(xlCellTypeVisible)

If .Areas(1).Rows.Count > 1 Then PremLigne = .Rows
(2).Row _

Else PremLigne = .Areas(2).Row
End With
Sheets("Feuil2").Activate
Selection.AutoFilter Field:=1, _
Criteria1:=Sheets("Feuil1").Range("A" & PremLigne)
Selection.AutoFilter Field:=2, _
Criteria1:=Sheets("Feuil1").Range("B" & PremLigne)
Selection.AutoFilter Field:=3, _
Criteria1:=Sheets("Feuil1").Range("C" & PremLigne)
End Sub

isabelle


Je suis casse pied mais je n'arrive pas à imbriquer
plusieurs Choix sur la feuil1.

EX:filtrage du Mois et/ou filtrage Semaine

j'ai mal à la tête !!!!!

Help Vite ..........

-----Message d'origine-----
ha ! ça m'a m'a pris du temps mais je crois que je
vient



de comprendre,
en tout cas tu saurra me le dire.

en supposant que le filtre semaine est le Field:=3

Sub Macro1()
Dim PremLigne As Long
With Sheets("Feuil1").AutoFilter.Range.SpecialCells
(xlCellTypeVisible)

If .Areas(1).Rows.Count > 1 Then PremLigne = .Rows
(2).Row _

Else PremLigne = .Areas(2).Row
End With
Sheets("Feuil2").Activate
Selection.AutoFilter Field:=3, Criteria1:=Sheets
("Feuil1").Range("C" &

PremLigne)
End Sub

isabelle


Bonjour Isabelle,

le résultat peut-être d'une seule ligne ou de
plusieurs lignes.

merci A+
-----Message d'origine-----
bonjour Philippe,

je ne comprend pas très bien tes explications, et
je





ne
sais toujours
pas si le résultat des filtres aboutissent à une
seule





ligne ou à
plusieurs lignes. je ne peux te répondre sans
connaitre



cette
information.
a+
isabelle


Bonjour Isabelle,
En fait, les critères de sélections sur la
feuille B






seront [mois][semaine][jour] et devront prendre
les valeurs des sélections [mois]et/ou[semaine]
et/ou






[jour] de la feuille A.

Ex: Si la sélection sur feuille A [mois]=3 et
[semaine]




 et [jour]non filtré alors le résultat sur la
feuille


B doit-être
[mois]=3 et [semaine] et [jour]non filtré.

Merci A+


-----Message d'origine-----
bonjour Philippe,

y a t'il une seule ligne résultant du filtre ?

isabelle


Bonjour,

Dans mon classeur Panne.xls, j'ai une feuille
A








et
une
feuille B.
Sur la feuille A il y a un champ filtré
[semaine]








Sur la feuille B il y a un champ filtré
[semaine]








Comment faire pour que le champ filtré
[semaine]








de
la
feuille B prenne la valeur de sélection du
champ








filtré
[semaine] de la feuille A.

Grand merci,
S.V.P. URGENT
.


.



.



.