A voir également:
- [ Excel ] aide pour macros ...
- Liste déroulante excel - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Word et excel gratuit - Guide
5 réponses
balou311
Messages postés
765
Date d'inscription
mardi 1 février 2005
Statut
Membre
Dernière intervention
21 septembre 2006
87
11 août 2006 à 14:50
11 août 2006 à 14:50
Salut,
bien sur que c'est possible mais il faut la créer...
bienvenue dans le VB
bonne chance on peut te filer des billes si besoin
tcho
bien sur que c'est possible mais il faut la créer...
bienvenue dans le VB
bonne chance on peut te filer des billes si besoin
tcho
et bien j'ai trouver des morceau de code .. mais quel est le mieux à utiliser c'est .find ou vlookup ?
mais en faite j'arrrive pas a trouver c'est une liste de toute les commande et etant en entreprise je n'est pas les droits necessaire pour installer l'aide de vb .. si vous avez une idée ... :s
mais en faite j'arrrive pas a trouver c'est une liste de toute les commande et etant en entreprise je n'est pas les droits necessaire pour installer l'aide de vb .. si vous avez une idée ... :s
balou311
Messages postés
765
Date d'inscription
mardi 1 février 2005
Statut
Membre
Dernière intervention
21 septembre 2006
87
11 août 2006 à 14:59
11 août 2006 à 14:59
A mon avis ni l'un ni l'autre...
je suis sur ton problème ....
juste une question le nom et prénom son dans la même cellule ou nom dans colonne A et prénom colonne B???
ça serait plus simple avec nom en A et prénom en B
je suis sur ton problème ....
juste une question le nom et prénom son dans la même cellule ou nom dans colonne A et prénom colonne B???
ça serait plus simple avec nom en A et prénom en B
et bien en faite le nom est dans la cellule A et le prenom dans la cellule B dans les deux tableau que ce soit pour les parents ou les enfants
merci d'avance
merci d'avance
balou311
Messages postés
765
Date d'inscription
mardi 1 février 2005
Statut
Membre
Dernière intervention
21 septembre 2006
87
11 août 2006 à 15:46
11 août 2006 à 15:46
essaye ça chez moi ça marche en remplaçant par les bons noms de fichiers...
voila tcho
Sub Macro1() ' ' Macro1 Macro ' Macro recorded 11/08/2006 ' ' Dim fic_parents As Worksheet Dim fic_enfants As Worksheet Set fic_parents = Workbooks("test.xls").Worksheets(1) Workbooks.Open ("C:\chemin.......\test2.xls") Set fic_enfants = Workbooks("test2.xls").Worksheets(1) nb_lignes_parents = fic_parents.Range("A65536").End(xlUp).Row nb_lignes_enfants = fic_enfants.Range("A65536").End(xlUp).Row i = 1 While i < (nb_lignes_parents + j) nom_p = fic_parents.Cells(i, "A") j = 1 While j < (nb_lignes_enfants + 1) nom_e = fic_enfants.Cells(j, "A") prenom_e = fic_enfants.Cells(j, "B") If nom_p = nom_e Then i = i + 1 fic_parents.Rows(i).Insert Shift:=xlUp fic_parents.Cells(i, "A") = prenom_e End If j = j + 1 Wend i = i + 1 Wend End Sub
voila tcho
petite question :
nb_lignes_parents = fic_parents.Range("B65536").End(xlUp).Row
c'est pour la colonne contenant les noms des parents c'est ca ?
nb_lignes_enfants = fic_enfants.Range("K65536").End(xlUp).Row
c'est pour la colonne contenant les noms des enfants c'est ca ?
nb_lignes_parents = fic_parents.Range("B65536").End(xlUp).Row
c'est pour la colonne contenant les noms des parents c'est ca ?
nb_lignes_enfants = fic_enfants.Range("K65536").End(xlUp).Row
c'est pour la colonne contenant les noms des enfants c'est ca ?
balou311
Messages postés
765
Date d'inscription
mardi 1 février 2005
Statut
Membre
Dernière intervention
21 septembre 2006
87
11 août 2006 à 16:41
11 août 2006 à 16:41
C'est pour savoir combien il ya de lignes (enregistrement) pour les enfants €=> nb_lignes_enfants et pour les parents
ça marche sinon???
ça marche sinon???
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
desole de repondre si tard je viens de rentrer ... et bien dans le tableau des enfant il y a 2239 ligne et 953 dans celui des parent ... au faite ca marche y a juste un probleme c qu'il me rajoute une liste d'une dixaine de nom une dixaine de fois deja trier a la fin du tableau des parents (apres avoir executer le macro)
mais sinon il marche nikel ^^
merci
mais sinon il marche nikel ^^
merci