J'ai un tableau sur l'onglet 1 ou il y a les
champs:NOM,Prenom,Adresse,Tel,....
et Un autre tableau dur l'onglet 2: oui on retrouve les champs: ident
bancaire, n de compte, credit.....
Sur l'onglet 3 je voudrai restituer les données des deux tableaux, c'est à
dire en effectuant une requete sur un nom.
avoir sur l'onglet 3 les elements du tableau 1 et 2 en meme temps
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
FxM
Bonjour,
Le terme "requêtes" relève des bases de données (j'en connais un qui doit rigoler), il te faudrait voir Access ou équivalent.
Au pire, c'est du 'macrotage' sous Excel, voire des fonctions de feuille de calcul.
Pour disposer sur le feuille 3 de report d'infos, il te faut un ou plusieurs éléments répétés dans les feuilles 1 et 2 pour permettre la recherche. Chez moi, "ident" et Nom, prénom, ... ne sont pas directement équivalents.
Pour une solution plus complète, un exemple *sans fichier joint* serait le bienvenu. Expose ici deux ou trois lignes de chaque feuille (de quoi tu pars et ce que tu souhaiterais).
@+ FxM
Bonjour,
J'ai un tableau sur l'onglet 1 ou il y a les champs:NOM,Prenom,Adresse,Tel,....
et Un autre tableau dur l'onglet 2: oui on retrouve les champs: ident bancaire, n de compte, credit.....
Sur l'onglet 3 je voudrai restituer les données des deux tableaux, c'est à dire en effectuant une requete sur un nom. avoir sur l'onglet 3 les elements du tableau 1 et 2 en meme temps
est ce que c'est possible?
Comment faire SVP?
merci
Bonjour,
Le terme "requêtes" relève des bases de données (j'en connais un qui
doit rigoler), il te faudrait voir Access ou équivalent.
Au pire, c'est du 'macrotage' sous Excel, voire des fonctions de feuille
de calcul.
Pour disposer sur le feuille 3 de report d'infos, il te faut un ou
plusieurs éléments répétés dans les feuilles 1 et 2 pour permettre la
recherche. Chez moi, "ident" et Nom, prénom, ... ne sont pas directement
équivalents.
Pour une solution plus complète, un exemple *sans fichier joint* serait
le bienvenu. Expose ici deux ou trois lignes de chaque feuille (de quoi
tu pars et ce que tu souhaiterais).
@+
FxM
Bonjour,
J'ai un tableau sur l'onglet 1 ou il y a les
champs:NOM,Prenom,Adresse,Tel,....
et Un autre tableau dur l'onglet 2: oui on retrouve les champs: ident
bancaire, n de compte, credit.....
Sur l'onglet 3 je voudrai restituer les données des deux tableaux, c'est à
dire en effectuant une requete sur un nom.
avoir sur l'onglet 3 les elements du tableau 1 et 2 en meme temps
Le terme "requêtes" relève des bases de données (j'en connais un qui doit rigoler), il te faudrait voir Access ou équivalent.
Au pire, c'est du 'macrotage' sous Excel, voire des fonctions de feuille de calcul.
Pour disposer sur le feuille 3 de report d'infos, il te faut un ou plusieurs éléments répétés dans les feuilles 1 et 2 pour permettre la recherche. Chez moi, "ident" et Nom, prénom, ... ne sont pas directement équivalents.
Pour une solution plus complète, un exemple *sans fichier joint* serait le bienvenu. Expose ici deux ou trois lignes de chaque feuille (de quoi tu pars et ce que tu souhaiterais).
@+ FxM
Bonjour,
J'ai un tableau sur l'onglet 1 ou il y a les champs:NOM,Prenom,Adresse,Tel,....
et Un autre tableau dur l'onglet 2: oui on retrouve les champs: ident bancaire, n de compte, credit.....
Sur l'onglet 3 je voudrai restituer les données des deux tableaux, c'est à dire en effectuant une requete sur un nom. avoir sur l'onglet 3 les elements du tableau 1 et 2 en meme temps
est ce que c'est possible?
Comment faire SVP?
merci
JièL Goubert
Bonjoir(c) FxM
Le 06/11/2004 12:22 vous avez écrit ceci :
Bonjour,
Le terme "requêtes" relève des bases de données (j'en connais un qui doit rigoler), il te faudrait voir Access ou équivalent.
Mort de rire tu veux dire ;-))))))))
mais bon ça a l'air faisable avec du index equiv, voire du rechercheX, mais evidement ça serait TELLEMENT plus simple sans le marteau ;-))))))))
-- JièL patapéavélemartô
Bonjoir(c) FxM
Le 06/11/2004 12:22 vous avez écrit ceci :
Bonjour,
Le terme "requêtes" relève des bases de données (j'en connais un qui
doit rigoler), il te faudrait voir Access ou équivalent.
Mort de rire tu veux dire ;-))))))))
mais bon ça a l'air faisable avec du index equiv, voire du rechercheX, mais
evidement ça serait TELLEMENT plus simple sans le marteau ;-))))))))
Le terme "requêtes" relève des bases de données (j'en connais un qui doit rigoler), il te faudrait voir Access ou équivalent.
Mort de rire tu veux dire ;-))))))))
mais bon ça a l'air faisable avec du index equiv, voire du rechercheX, mais evidement ça serait TELLEMENT plus simple sans le marteau ;-))))))))
Utiliser Access pour un truc apparemment peu compliqué dans Excel, c'est moi qui serais MDR, rotf et tout :o)
Si les données sont identiques par lignes et que le nombre de lignes est le même, il suffit peut-être de trier les deux feuilles et de '&'.
@+ FxM
guy
Hello, Supposons les données nom, adresse,réléphone en A1, B1,C1 de l'onglet1 ident, banque,compte, credit en A1 et suivant de onglet2. en A1 de onglet3 ='onglet1'!A1 tu vas avoir nom en B1 : ='onglet1'!B1 tu vas avoir adresse ainsi de suite pour onglet1 en E1 ='onglet2'!E1 tu a ident et ainsi de suite; en tirant vers le bas tu auras tout le contenu de l'onglet1 et onglet2 sur onglet 3. Je ne sais si ceci peut te servir. Cordialement Guy "urgent" a écrit dans le message de news:
Bonjour,
J'ai un tableau sur l'onglet 1 ou il y a les champs:NOM,Prenom,Adresse,Tel,....
et Un autre tableau dur l'onglet 2: oui on retrouve les champs: ident bancaire, n de compte, credit.....
Sur l'onglet 3 je voudrai restituer les données des deux tableaux, c'est à dire en effectuant une requete sur un nom. avoir sur l'onglet 3 les elements du tableau 1 et 2 en meme temps
est ce que c'est possible?
Comment faire SVP?
merci
Hello,
Supposons les données nom, adresse,réléphone
en A1, B1,C1 de l'onglet1
ident, banque,compte, credit
en A1 et suivant de onglet2.
en A1 de onglet3
='onglet1'!A1 tu vas avoir nom
en B1 : ='onglet1'!B1 tu vas avoir adresse
ainsi de suite pour onglet1
en E1 ='onglet2'!E1 tu a ident
et ainsi de suite; en tirant vers le bas tu auras tout le contenu de
l'onglet1 et onglet2 sur onglet 3.
Je ne sais si ceci peut te servir.
Cordialement
Guy
"urgent" <urgent@discussions.microsoft.com> a écrit dans le message de
news:66BDFCCF-C4D7-4742-A545-F2923F47693E@microsoft.com...
Bonjour,
J'ai un tableau sur l'onglet 1 ou il y a les
champs:NOM,Prenom,Adresse,Tel,....
et Un autre tableau dur l'onglet 2: oui on retrouve les champs: ident
bancaire, n de compte, credit.....
Sur l'onglet 3 je voudrai restituer les données des deux tableaux, c'est à
dire en effectuant une requete sur un nom.
avoir sur l'onglet 3 les elements du tableau 1 et 2 en meme temps
Hello, Supposons les données nom, adresse,réléphone en A1, B1,C1 de l'onglet1 ident, banque,compte, credit en A1 et suivant de onglet2. en A1 de onglet3 ='onglet1'!A1 tu vas avoir nom en B1 : ='onglet1'!B1 tu vas avoir adresse ainsi de suite pour onglet1 en E1 ='onglet2'!E1 tu a ident et ainsi de suite; en tirant vers le bas tu auras tout le contenu de l'onglet1 et onglet2 sur onglet 3. Je ne sais si ceci peut te servir. Cordialement Guy "urgent" a écrit dans le message de news:
Bonjour,
J'ai un tableau sur l'onglet 1 ou il y a les champs:NOM,Prenom,Adresse,Tel,....
et Un autre tableau dur l'onglet 2: oui on retrouve les champs: ident bancaire, n de compte, credit.....
Sur l'onglet 3 je voudrai restituer les données des deux tableaux, c'est à dire en effectuant une requete sur un nom. avoir sur l'onglet 3 les elements du tableau 1 et 2 en meme temps
est ce que c'est possible?
Comment faire SVP?
merci
michdenis
Bonjour Urgent,
Ce que tu demandes est possible en utilisant un filtre élaboré, Tu devrais être capable d'adapter cette exemple à ton application.
'-------------------------------- Sub Filre()
Dim Arr(), Rg As Range 'NOm des feuilles à déterminer Arr = Array("Feuil1", "Feuil2")
For Each elt In Arr With Worksheets(elt).Range("A1").CurrentRegion 'Zone de critère à déterminer .Range("G1") = "Nom" 'Nom du champ du critère .Range("G2") = "p*" 'le critère lui-même .AdvancedFilter Action:=xlFilterInPlace, _ CriteriaRange:=.Range("G1:G2")
Set Rg = .Offset(1).Resize(.Rows.Count - 1, _ .Columns.Count) With .SpecialCells(xlCellTypeVisible) If .Areas.Count > 1 Or .Areas.Count = 1 _ And .Rows.Count > 1 Then 'Nom feuille de destination à déterminer With Worksheets("Feuil3") If .Range("A1") = "" Then Set dest = Range("A1") Else Set dest = .Range("A" & .Range("A65536") _ .End(xlUp)(2).Row) End If End With If dest.Row = 1 Then .SpecialCells(xlCellTypeVisible).Copy dest Else Rg.Copy dest End If End If End With .Range("G1") = "" .Range("G2") = "" Sheets(elt).ShowAllData End With Next End Sub '--------------------------------
Salutations!
"urgent" a écrit dans le message de news:
Bonjour,
J'ai un tableau sur l'onglet 1 ou il y a les champs:NOM,Prenom,Adresse,Tel,....
et Un autre tableau dur l'onglet 2: oui on retrouve les champs: ident bancaire, n de compte, credit.....
Sur l'onglet 3 je voudrai restituer les données des deux tableaux, c'est à dire en effectuant une requete sur un nom. avoir sur l'onglet 3 les elements du tableau 1 et 2 en meme temps
est ce que c'est possible?
Comment faire SVP?
merci
Bonjour Urgent,
Ce que tu demandes est possible en utilisant un filtre élaboré,
Tu devrais être capable d'adapter cette exemple à ton application.
'--------------------------------
Sub Filre()
Dim Arr(), Rg As Range
'NOm des feuilles à déterminer
Arr = Array("Feuil1", "Feuil2")
For Each elt In Arr
With Worksheets(elt).Range("A1").CurrentRegion
'Zone de critère à déterminer
.Range("G1") = "Nom" 'Nom du champ du critère
.Range("G2") = "p*" 'le critère lui-même
.AdvancedFilter Action:=xlFilterInPlace, _
CriteriaRange:=.Range("G1:G2")
Set Rg = .Offset(1).Resize(.Rows.Count - 1, _
.Columns.Count)
With .SpecialCells(xlCellTypeVisible)
If .Areas.Count > 1 Or .Areas.Count = 1 _
And .Rows.Count > 1 Then
'Nom feuille de destination à déterminer
With Worksheets("Feuil3")
If .Range("A1") = "" Then
Set dest = Range("A1")
Else
Set dest = .Range("A" & .Range("A65536") _
.End(xlUp)(2).Row)
End If
End With
If dest.Row = 1 Then
.SpecialCells(xlCellTypeVisible).Copy dest
Else
Rg.Copy dest
End If
End If
End With
.Range("G1") = ""
.Range("G2") = ""
Sheets(elt).ShowAllData
End With
Next
End Sub
'--------------------------------
Salutations!
"urgent" <urgent@discussions.microsoft.com> a écrit dans le message de news:
66BDFCCF-C4D7-4742-A545-F2923F47693E@microsoft.com...
Bonjour,
J'ai un tableau sur l'onglet 1 ou il y a les
champs:NOM,Prenom,Adresse,Tel,....
et Un autre tableau dur l'onglet 2: oui on retrouve les champs: ident
bancaire, n de compte, credit.....
Sur l'onglet 3 je voudrai restituer les données des deux tableaux, c'est à
dire en effectuant une requete sur un nom.
avoir sur l'onglet 3 les elements du tableau 1 et 2 en meme temps
Ce que tu demandes est possible en utilisant un filtre élaboré, Tu devrais être capable d'adapter cette exemple à ton application.
'-------------------------------- Sub Filre()
Dim Arr(), Rg As Range 'NOm des feuilles à déterminer Arr = Array("Feuil1", "Feuil2")
For Each elt In Arr With Worksheets(elt).Range("A1").CurrentRegion 'Zone de critère à déterminer .Range("G1") = "Nom" 'Nom du champ du critère .Range("G2") = "p*" 'le critère lui-même .AdvancedFilter Action:=xlFilterInPlace, _ CriteriaRange:=.Range("G1:G2")
Set Rg = .Offset(1).Resize(.Rows.Count - 1, _ .Columns.Count) With .SpecialCells(xlCellTypeVisible) If .Areas.Count > 1 Or .Areas.Count = 1 _ And .Rows.Count > 1 Then 'Nom feuille de destination à déterminer With Worksheets("Feuil3") If .Range("A1") = "" Then Set dest = Range("A1") Else Set dest = .Range("A" & .Range("A65536") _ .End(xlUp)(2).Row) End If End With If dest.Row = 1 Then .SpecialCells(xlCellTypeVisible).Copy dest Else Rg.Copy dest End If End If End With .Range("G1") = "" .Range("G2") = "" Sheets(elt).ShowAllData End With Next End Sub '--------------------------------
Salutations!
"urgent" a écrit dans le message de news:
Bonjour,
J'ai un tableau sur l'onglet 1 ou il y a les champs:NOM,Prenom,Adresse,Tel,....
et Un autre tableau dur l'onglet 2: oui on retrouve les champs: ident bancaire, n de compte, credit.....
Sur l'onglet 3 je voudrai restituer les données des deux tableaux, c'est à dire en effectuant une requete sur un nom. avoir sur l'onglet 3 les elements du tableau 1 et 2 en meme temps