Bonsoir à tous,
j'ai un premier tableau avec des informations en lignes (matricule, nom,
prénom....), et un second avec d'autres information. Il peut avoir
contrairement au 1er plusieur ligne avec le même matricule.
le 1er tableau doit resté tel quel, les informations sont classées par
société, par section, puis par ordre alphabétique. Ma question, comment
sans
passer par le tri (qui va changer la sturucture du tableau 1), ni par le
tableau croisé dynamique (les noms de sociétés ne sont pas exploitables),
ni
par la recherche (elle revoit les informations de la première ligne du
critère trouvé) arriver à insérer la ou les lignes du 2nd tableau, sous la
ligne du même matricule du tableau 1.
Ouf, pas facile d'être explicite .
Merci d'avance
magali
Bonsoir à tous,
j'ai un premier tableau avec des informations en lignes (matricule, nom,
prénom....), et un second avec d'autres information. Il peut avoir
contrairement au 1er plusieur ligne avec le même matricule.
le 1er tableau doit resté tel quel, les informations sont classées par
société, par section, puis par ordre alphabétique. Ma question, comment
sans
passer par le tri (qui va changer la sturucture du tableau 1), ni par le
tableau croisé dynamique (les noms de sociétés ne sont pas exploitables),
ni
par la recherche (elle revoit les informations de la première ligne du
critère trouvé) arriver à insérer la ou les lignes du 2nd tableau, sous la
ligne du même matricule du tableau 1.
Ouf, pas facile d'être explicite .
Merci d'avance
magali
Bonsoir à tous,
j'ai un premier tableau avec des informations en lignes (matricule, nom,
prénom....), et un second avec d'autres information. Il peut avoir
contrairement au 1er plusieur ligne avec le même matricule.
le 1er tableau doit resté tel quel, les informations sont classées par
société, par section, puis par ordre alphabétique. Ma question, comment
sans
passer par le tri (qui va changer la sturucture du tableau 1), ni par le
tableau croisé dynamique (les noms de sociétés ne sont pas exploitables),
ni
par la recherche (elle revoit les informations de la première ligne du
critère trouvé) arriver à insérer la ou les lignes du 2nd tableau, sous la
ligne du même matricule du tableau 1.
Ouf, pas facile d'être explicite .
Merci d'avance
magali
Bonsoir à tous,
j'ai un premier tableau avec des informations en lignes (matricule, nom,
prénom....), et un second avec d'autres information. Il peut avoir
contrairement au 1er plusieur ligne avec le même matricule.
le 1er tableau doit resté tel quel, les informations sont classées par
société, par section, puis par ordre alphabétique. Ma question, comment sans
passer par le tri (qui va changer la sturucture du tableau 1), ni par le
tableau croisé dynamique (les noms de sociétés ne sont pas exploitables), ni
par la recherche (elle revoit les informations de la première ligne du
critère trouvé) arriver à insérer la ou les lignes du 2nd tableau, sous la
ligne du même matricule du tableau 1.
Ouf, pas facile d'être explicite .
Merci d'avance
magali
Bonsoir à tous,
j'ai un premier tableau avec des informations en lignes (matricule, nom,
prénom....), et un second avec d'autres information. Il peut avoir
contrairement au 1er plusieur ligne avec le même matricule.
le 1er tableau doit resté tel quel, les informations sont classées par
société, par section, puis par ordre alphabétique. Ma question, comment sans
passer par le tri (qui va changer la sturucture du tableau 1), ni par le
tableau croisé dynamique (les noms de sociétés ne sont pas exploitables), ni
par la recherche (elle revoit les informations de la première ligne du
critère trouvé) arriver à insérer la ou les lignes du 2nd tableau, sous la
ligne du même matricule du tableau 1.
Ouf, pas facile d'être explicite .
Merci d'avance
magali
Bonsoir à tous,
j'ai un premier tableau avec des informations en lignes (matricule, nom,
prénom....), et un second avec d'autres information. Il peut avoir
contrairement au 1er plusieur ligne avec le même matricule.
le 1er tableau doit resté tel quel, les informations sont classées par
société, par section, puis par ordre alphabétique. Ma question, comment sans
passer par le tri (qui va changer la sturucture du tableau 1), ni par le
tableau croisé dynamique (les noms de sociétés ne sont pas exploitables), ni
par la recherche (elle revoit les informations de la première ligne du
critère trouvé) arriver à insérer la ou les lignes du 2nd tableau, sous la
ligne du même matricule du tableau 1.
Ouf, pas facile d'être explicite .
Merci d'avance
magali
Salut Magali
Je te propose une solution macro avec ce code :
Sheets("1° Tableau").Activate
For Each c In Worksheets("1° Tableau").Range("A1", [A65535].End(xlUp))
If Sheets("1° Tableau").Range("IV" & c.Row).Interior.ColorIndex <> 6 Then
Sheets("2° Tableau").Activate
For Each d In Worksheets("2° Tableau").Range("A1", [A65535].End(xlUp))
If d = c Then
d.EntireRow.Copy
c.Offset(1, 0).Insert Shift:=xlDown
c.Offset(1, 255).Interior.ColorIndex = 6
End If
Next
End If
Next
Sheets("1° Tableau").Range("IV1").EntireColumn.Interior.ColorIndex = xlNone
Celà devrait te convenir
Dis moi !!!!Bonsoir à tous,
j'ai un premier tableau avec des informations en lignes (matricule, nom,
prénom....), et un second avec d'autres information. Il peut avoir
contrairement au 1er plusieur ligne avec le même matricule.
le 1er tableau doit resté tel quel, les informations sont classées par
société, par section, puis par ordre alphabétique. Ma question, comment sans
passer par le tri (qui va changer la sturucture du tableau 1), ni par le
tableau croisé dynamique (les noms de sociétés ne sont pas exploitables), ni
par la recherche (elle revoit les informations de la première ligne du
critère trouvé) arriver à insérer la ou les lignes du 2nd tableau, sous la
ligne du même matricule du tableau 1.
Ouf, pas facile d'être explicite .
Merci d'avance
magali
Salut Magali
Je te propose une solution macro avec ce code :
Sheets("1° Tableau").Activate
For Each c In Worksheets("1° Tableau").Range("A1", [A65535].End(xlUp))
If Sheets("1° Tableau").Range("IV" & c.Row).Interior.ColorIndex <> 6 Then
Sheets("2° Tableau").Activate
For Each d In Worksheets("2° Tableau").Range("A1", [A65535].End(xlUp))
If d = c Then
d.EntireRow.Copy
c.Offset(1, 0).Insert Shift:=xlDown
c.Offset(1, 255).Interior.ColorIndex = 6
End If
Next
End If
Next
Sheets("1° Tableau").Range("IV1").EntireColumn.Interior.ColorIndex = xlNone
Celà devrait te convenir
Dis moi !!!!
Bonsoir à tous,
j'ai un premier tableau avec des informations en lignes (matricule, nom,
prénom....), et un second avec d'autres information. Il peut avoir
contrairement au 1er plusieur ligne avec le même matricule.
le 1er tableau doit resté tel quel, les informations sont classées par
société, par section, puis par ordre alphabétique. Ma question, comment sans
passer par le tri (qui va changer la sturucture du tableau 1), ni par le
tableau croisé dynamique (les noms de sociétés ne sont pas exploitables), ni
par la recherche (elle revoit les informations de la première ligne du
critère trouvé) arriver à insérer la ou les lignes du 2nd tableau, sous la
ligne du même matricule du tableau 1.
Ouf, pas facile d'être explicite .
Merci d'avance
magali
Salut Magali
Je te propose une solution macro avec ce code :
Sheets("1° Tableau").Activate
For Each c In Worksheets("1° Tableau").Range("A1", [A65535].End(xlUp))
If Sheets("1° Tableau").Range("IV" & c.Row).Interior.ColorIndex <> 6 Then
Sheets("2° Tableau").Activate
For Each d In Worksheets("2° Tableau").Range("A1", [A65535].End(xlUp))
If d = c Then
d.EntireRow.Copy
c.Offset(1, 0).Insert Shift:=xlDown
c.Offset(1, 255).Interior.ColorIndex = 6
End If
Next
End If
Next
Sheets("1° Tableau").Range("IV1").EntireColumn.Interior.ColorIndex = xlNone
Celà devrait te convenir
Dis moi !!!!Bonsoir à tous,
j'ai un premier tableau avec des informations en lignes (matricule, nom,
prénom....), et un second avec d'autres information. Il peut avoir
contrairement au 1er plusieur ligne avec le même matricule.
le 1er tableau doit resté tel quel, les informations sont classées par
société, par section, puis par ordre alphabétique. Ma question, comment sans
passer par le tri (qui va changer la sturucture du tableau 1), ni par le
tableau croisé dynamique (les noms de sociétés ne sont pas exploitables), ni
par la recherche (elle revoit les informations de la première ligne du
critère trouvé) arriver à insérer la ou les lignes du 2nd tableau, sous la
ligne du même matricule du tableau 1.
Ouf, pas facile d'être explicite .
Merci d'avance
magali
Bonjour,
pouvez-vous envoyez un fichier par cjoint s'il vous plaît?
Cordialment,
celui qui demande toujours un exmple-Alexandre
"Magali" a écrit dans le message de
news:Bonsoir à tous,
j'ai un premier tableau avec des informations en lignes (matricule, nom,
prénom....), et un second avec d'autres information. Il peut avoir
contrairement au 1er plusieur ligne avec le même matricule.
le 1er tableau doit resté tel quel, les informations sont classées par
société, par section, puis par ordre alphabétique. Ma question, comment
sans
passer par le tri (qui va changer la sturucture du tableau 1), ni par le
tableau croisé dynamique (les noms de sociétés ne sont pas exploitables),
ni
par la recherche (elle revoit les informations de la première ligne du
critère trouvé) arriver à insérer la ou les lignes du 2nd tableau, sous la
ligne du même matricule du tableau 1.
Ouf, pas facile d'être explicite .
Merci d'avance
magali
Bonjour,
pouvez-vous envoyez un fichier par cjoint s'il vous plaît?
Cordialment,
celui qui demande toujours un exmple-Alexandre
"Magali" <Magali@discussions.microsoft.com> a écrit dans le message de
news:30E7B721-3E09-45AC-97A1-F15F597D1B17@microsoft.com...
Bonsoir à tous,
j'ai un premier tableau avec des informations en lignes (matricule, nom,
prénom....), et un second avec d'autres information. Il peut avoir
contrairement au 1er plusieur ligne avec le même matricule.
le 1er tableau doit resté tel quel, les informations sont classées par
société, par section, puis par ordre alphabétique. Ma question, comment
sans
passer par le tri (qui va changer la sturucture du tableau 1), ni par le
tableau croisé dynamique (les noms de sociétés ne sont pas exploitables),
ni
par la recherche (elle revoit les informations de la première ligne du
critère trouvé) arriver à insérer la ou les lignes du 2nd tableau, sous la
ligne du même matricule du tableau 1.
Ouf, pas facile d'être explicite .
Merci d'avance
magali
Bonjour,
pouvez-vous envoyez un fichier par cjoint s'il vous plaît?
Cordialment,
celui qui demande toujours un exmple-Alexandre
"Magali" a écrit dans le message de
news:Bonsoir à tous,
j'ai un premier tableau avec des informations en lignes (matricule, nom,
prénom....), et un second avec d'autres information. Il peut avoir
contrairement au 1er plusieur ligne avec le même matricule.
le 1er tableau doit resté tel quel, les informations sont classées par
société, par section, puis par ordre alphabétique. Ma question, comment
sans
passer par le tri (qui va changer la sturucture du tableau 1), ni par le
tableau croisé dynamique (les noms de sociétés ne sont pas exploitables),
ni
par la recherche (elle revoit les informations de la première ligne du
critère trouvé) arriver à insérer la ou les lignes du 2nd tableau, sous la
ligne du même matricule du tableau 1.
Ouf, pas facile d'être explicite .
Merci d'avance
magali
C'est énorme, l'aide que tu viens de m'apporter. Ta macro fonctionne 5/5, et
c'est pile poils le résultat auquel je voulais arriver...
Mille fois merci, et bravo !
--
magaliSalut Magali
Je te propose une solution macro avec ce code :
Sheets("1° Tableau").Activate
For Each c In Worksheets("1° Tableau").Range("A1", [A65535].End(xlUp))
If Sheets("1° Tableau").Range("IV" & c.Row).Interior.ColorIndex <> 6 Then
Sheets("2° Tableau").Activate
For Each d In Worksheets("2° Tableau").Range("A1", [A65535].End(xlUp))
If d = c Then
d.EntireRow.Copy
c.Offset(1, 0).Insert Shift:=xlDown
c.Offset(1, 255).Interior.ColorIndex = 6
End If
Next
End If
Next
Sheets("1° Tableau").Range("IV1").EntireColumn.Interior.ColorIndex = xlNone
Celà devrait te convenir
Dis moi !!!!Bonsoir à tous,
j'ai un premier tableau avec des informations en lignes (matricule, nom,
prénom....), et un second avec d'autres information. Il peut avoir
contrairement au 1er plusieur ligne avec le même matricule.
le 1er tableau doit resté tel quel, les informations sont classées par
société, par section, puis par ordre alphabétique. Ma question, comment sans
passer par le tri (qui va changer la sturucture du tableau 1), ni par le
tableau croisé dynamique (les noms de sociétés ne sont pas exploitables), ni
par la recherche (elle revoit les informations de la première ligne du
critère trouvé) arriver à insérer la ou les lignes du 2nd tableau, sous la
ligne du même matricule du tableau 1.
Ouf, pas facile d'être explicite .
Merci d'avance
magali
C'est énorme, l'aide que tu viens de m'apporter. Ta macro fonctionne 5/5, et
c'est pile poils le résultat auquel je voulais arriver...
Mille fois merci, et bravo !
--
magali
Salut Magali
Je te propose une solution macro avec ce code :
Sheets("1° Tableau").Activate
For Each c In Worksheets("1° Tableau").Range("A1", [A65535].End(xlUp))
If Sheets("1° Tableau").Range("IV" & c.Row).Interior.ColorIndex <> 6 Then
Sheets("2° Tableau").Activate
For Each d In Worksheets("2° Tableau").Range("A1", [A65535].End(xlUp))
If d = c Then
d.EntireRow.Copy
c.Offset(1, 0).Insert Shift:=xlDown
c.Offset(1, 255).Interior.ColorIndex = 6
End If
Next
End If
Next
Sheets("1° Tableau").Range("IV1").EntireColumn.Interior.ColorIndex = xlNone
Celà devrait te convenir
Dis moi !!!!
Bonsoir à tous,
j'ai un premier tableau avec des informations en lignes (matricule, nom,
prénom....), et un second avec d'autres information. Il peut avoir
contrairement au 1er plusieur ligne avec le même matricule.
le 1er tableau doit resté tel quel, les informations sont classées par
société, par section, puis par ordre alphabétique. Ma question, comment sans
passer par le tri (qui va changer la sturucture du tableau 1), ni par le
tableau croisé dynamique (les noms de sociétés ne sont pas exploitables), ni
par la recherche (elle revoit les informations de la première ligne du
critère trouvé) arriver à insérer la ou les lignes du 2nd tableau, sous la
ligne du même matricule du tableau 1.
Ouf, pas facile d'être explicite .
Merci d'avance
magali
C'est énorme, l'aide que tu viens de m'apporter. Ta macro fonctionne 5/5, et
c'est pile poils le résultat auquel je voulais arriver...
Mille fois merci, et bravo !
--
magaliSalut Magali
Je te propose une solution macro avec ce code :
Sheets("1° Tableau").Activate
For Each c In Worksheets("1° Tableau").Range("A1", [A65535].End(xlUp))
If Sheets("1° Tableau").Range("IV" & c.Row).Interior.ColorIndex <> 6 Then
Sheets("2° Tableau").Activate
For Each d In Worksheets("2° Tableau").Range("A1", [A65535].End(xlUp))
If d = c Then
d.EntireRow.Copy
c.Offset(1, 0).Insert Shift:=xlDown
c.Offset(1, 255).Interior.ColorIndex = 6
End If
Next
End If
Next
Sheets("1° Tableau").Range("IV1").EntireColumn.Interior.ColorIndex = xlNone
Celà devrait te convenir
Dis moi !!!!Bonsoir à tous,
j'ai un premier tableau avec des informations en lignes (matricule, nom,
prénom....), et un second avec d'autres information. Il peut avoir
contrairement au 1er plusieur ligne avec le même matricule.
le 1er tableau doit resté tel quel, les informations sont classées par
société, par section, puis par ordre alphabétique. Ma question, comment sans
passer par le tri (qui va changer la sturucture du tableau 1), ni par le
tableau croisé dynamique (les noms de sociétés ne sont pas exploitables), ni
par la recherche (elle revoit les informations de la première ligne du
critère trouvé) arriver à insérer la ou les lignes du 2nd tableau, sous la
ligne du même matricule du tableau 1.
Ouf, pas facile d'être explicite .
Merci d'avance
magali
Bonsoir à tous,
j'ai un premier tableau avec des informations en lignes (matricule, nom,
prénom....), et un second avec d'autres information. Il peut avoir
contrairement au 1er plusieur ligne avec le même matricule.
le 1er tableau doit resté tel quel, les informations sont classées par
société, par section, puis par ordre alphabétique. Ma question, com ment sans
passer par le tri (qui va changer la sturucture du tableau 1), ni par le
tableau croisé dynamique (les noms de sociétés ne sont pas exploita bles), ni
par la recherche (elle revoit les informations de la première ligne du
critère trouvé) arriver à insérer la ou les lignes du 2nd tableau , sous la
ligne du même matricule du tableau 1.
Ouf, pas facile d'être explicite .
Merci d'avance
magali
Bonsoir à tous,
j'ai un premier tableau avec des informations en lignes (matricule, nom,
prénom....), et un second avec d'autres information. Il peut avoir
contrairement au 1er plusieur ligne avec le même matricule.
le 1er tableau doit resté tel quel, les informations sont classées par
société, par section, puis par ordre alphabétique. Ma question, com ment sans
passer par le tri (qui va changer la sturucture du tableau 1), ni par le
tableau croisé dynamique (les noms de sociétés ne sont pas exploita bles), ni
par la recherche (elle revoit les informations de la première ligne du
critère trouvé) arriver à insérer la ou les lignes du 2nd tableau , sous la
ligne du même matricule du tableau 1.
Ouf, pas facile d'être explicite .
Merci d'avance
magali
Bonsoir à tous,
j'ai un premier tableau avec des informations en lignes (matricule, nom,
prénom....), et un second avec d'autres information. Il peut avoir
contrairement au 1er plusieur ligne avec le même matricule.
le 1er tableau doit resté tel quel, les informations sont classées par
société, par section, puis par ordre alphabétique. Ma question, com ment sans
passer par le tri (qui va changer la sturucture du tableau 1), ni par le
tableau croisé dynamique (les noms de sociétés ne sont pas exploita bles), ni
par la recherche (elle revoit les informations de la première ligne du
critère trouvé) arriver à insérer la ou les lignes du 2nd tableau , sous la
ligne du même matricule du tableau 1.
Ouf, pas facile d'être explicite .
Merci d'avance
magali
Rebonjour Magali
Trés heureux de t'avoir rendu service
A trés bientôt peut êtreC'est énorme, l'aide que tu viens de m'apporter. Ta macro fonctionne 5/5, et
c'est pile poils le résultat auquel je voulais arriver...
Mille fois merci, et bravo !
--
magaliSalut Magali
Je te propose une solution macro avec ce code :
Sheets("1° Tableau").Activate
For Each c In Worksheets("1° Tableau").Range("A1", [A65535].End(xlUp))
If Sheets("1° Tableau").Range("IV" & c.Row).Interior.ColorIndex <> 6 Then
Sheets("2° Tableau").Activate
For Each d In Worksheets("2° Tableau").Range("A1", [A65535].End(xlUp))
If d = c Then
d.EntireRow.Copy
c.Offset(1, 0).Insert Shift:=xlDown
c.Offset(1, 255).Interior.ColorIndex = 6
End If
Next
End If
Next
Sheets("1° Tableau").Range("IV1").EntireColumn.Interior.ColorIndex = xlNone
Celà devrait te convenir
Dis moi !!!!Bonsoir à tous,
j'ai un premier tableau avec des informations en lignes (matricule, nom,
prénom....), et un second avec d'autres information. Il peut avoir
contrairement au 1er plusieur ligne avec le même matricule.
le 1er tableau doit resté tel quel, les informations sont classées par
société, par section, puis par ordre alphabétique. Ma question, comment sans
passer par le tri (qui va changer la sturucture du tableau 1), ni par le
tableau croisé dynamique (les noms de sociétés ne sont pas exploitables), ni
par la recherche (elle revoit les informations de la première ligne du
critère trouvé) arriver à insérer la ou les lignes du 2nd tableau, sous la
ligne du même matricule du tableau 1.
Ouf, pas facile d'être explicite .
Merci d'avance
magali
Rebonjour Magali
Trés heureux de t'avoir rendu service
A trés bientôt peut être
C'est énorme, l'aide que tu viens de m'apporter. Ta macro fonctionne 5/5, et
c'est pile poils le résultat auquel je voulais arriver...
Mille fois merci, et bravo !
--
magali
Salut Magali
Je te propose une solution macro avec ce code :
Sheets("1° Tableau").Activate
For Each c In Worksheets("1° Tableau").Range("A1", [A65535].End(xlUp))
If Sheets("1° Tableau").Range("IV" & c.Row).Interior.ColorIndex <> 6 Then
Sheets("2° Tableau").Activate
For Each d In Worksheets("2° Tableau").Range("A1", [A65535].End(xlUp))
If d = c Then
d.EntireRow.Copy
c.Offset(1, 0).Insert Shift:=xlDown
c.Offset(1, 255).Interior.ColorIndex = 6
End If
Next
End If
Next
Sheets("1° Tableau").Range("IV1").EntireColumn.Interior.ColorIndex = xlNone
Celà devrait te convenir
Dis moi !!!!
Bonsoir à tous,
j'ai un premier tableau avec des informations en lignes (matricule, nom,
prénom....), et un second avec d'autres information. Il peut avoir
contrairement au 1er plusieur ligne avec le même matricule.
le 1er tableau doit resté tel quel, les informations sont classées par
société, par section, puis par ordre alphabétique. Ma question, comment sans
passer par le tri (qui va changer la sturucture du tableau 1), ni par le
tableau croisé dynamique (les noms de sociétés ne sont pas exploitables), ni
par la recherche (elle revoit les informations de la première ligne du
critère trouvé) arriver à insérer la ou les lignes du 2nd tableau, sous la
ligne du même matricule du tableau 1.
Ouf, pas facile d'être explicite .
Merci d'avance
magali
Rebonjour Magali
Trés heureux de t'avoir rendu service
A trés bientôt peut êtreC'est énorme, l'aide que tu viens de m'apporter. Ta macro fonctionne 5/5, et
c'est pile poils le résultat auquel je voulais arriver...
Mille fois merci, et bravo !
--
magaliSalut Magali
Je te propose une solution macro avec ce code :
Sheets("1° Tableau").Activate
For Each c In Worksheets("1° Tableau").Range("A1", [A65535].End(xlUp))
If Sheets("1° Tableau").Range("IV" & c.Row).Interior.ColorIndex <> 6 Then
Sheets("2° Tableau").Activate
For Each d In Worksheets("2° Tableau").Range("A1", [A65535].End(xlUp))
If d = c Then
d.EntireRow.Copy
c.Offset(1, 0).Insert Shift:=xlDown
c.Offset(1, 255).Interior.ColorIndex = 6
End If
Next
End If
Next
Sheets("1° Tableau").Range("IV1").EntireColumn.Interior.ColorIndex = xlNone
Celà devrait te convenir
Dis moi !!!!Bonsoir à tous,
j'ai un premier tableau avec des informations en lignes (matricule, nom,
prénom....), et un second avec d'autres information. Il peut avoir
contrairement au 1er plusieur ligne avec le même matricule.
le 1er tableau doit resté tel quel, les informations sont classées par
société, par section, puis par ordre alphabétique. Ma question, comment sans
passer par le tri (qui va changer la sturucture du tableau 1), ni par le
tableau croisé dynamique (les noms de sociétés ne sont pas exploitables), ni
par la recherche (elle revoit les informations de la première ligne du
critère trouvé) arriver à insérer la ou les lignes du 2nd tableau, sous la
ligne du même matricule du tableau 1.
Ouf, pas facile d'être explicite .
Merci d'avance
magali