Thorthelli
Messages postés2Date d'inscriptionmercredi 7 juillet 2004StatutMembreDernière intervention14 juillet 2004
-
13 juil. 2004 à 09:20
cs_valer
Messages postés140Date d'inscriptionmercredi 26 mai 2004StatutMembreDernière intervention26 juillet 2004
-
15 juil. 2004 à 07:59
bonjour c'est mon premier post sur le forum,
je développe un petit repertoire en VBA excel. excel stock les données, un contact est stocké sur 7 colonnes et 3 lignes (3 lignes pour l'adresse et les numéros de tel, sinon le tableau de rentre pas sur une page)
le probleme c'est que je n'arrive pas à lui faire insérer 3 lignes à la fois, il m'écrase forcement quelque chose
de plus, je n'arrive pas à lui faire classer par ordre alphabétique le nom sans qu'il ne dissocie les lignes inférieurs qui lui sont attachées.
j'espere que vous avez compris mon probleme, merci d'avance
cs_valer
Messages postés140Date d'inscriptionmercredi 26 mai 2004StatutMembreDernière intervention26 juillet 2004 13 juil. 2004 à 10:43
salut,
pour insérer ta ligne, tu selectionne la ou tu veux insérer par ex
et tu insere de la maniere suivante:
range("B1").select 'ici tu veux insérer a la hauteur de la case B1
et tu fais
Selection.EntireRow.Insert
ca, ca devrait marcher!
apres pour ton probleme de classement par ordre alphabétique c pa evident de classer seulement une ligne sur trois!
ce que je ferais a ta place c que dans la colonne A tu met par ex le nom du gonz et en tu met les adresses (bref tes trois lignes si g bien compris) puis tu classe suivant la colonne A