vba : incrementation automatique

vba : incrementation automatique - VB/VBA/VBS - Programmation

Marsh Posté le 28-02-2005 à 10:47:42    

J'ai un petit pb je voudrais faire une macro sous excel qui me copie une liste mais avec incrementation. je m'explique: voici mon fichier de départ:
ex:
1   Romain   05 46 ****
3   Piere   05 ****
6   Julien  05 ***
 
et je voudrai arriver à :
 
1   Romain  05 46 ****
2
3   Piere  05 ****
4
5
6   Julien 05 ***

Reply

Marsh Posté le 28-02-2005 à 10:47:42   

Reply

Marsh Posté le 01-03-2005 à 13:00:55    

Juste une idée comme ca tu peux aussi utilise le numero devant ton bonhomme pour choisir la case je m'explike tu fais:
Une premiere liste a l'arrache par exemple sur la deuxieme colonne
Ensuite tu va faire la macro permettant de tout bien mettre sur la premiere colonne:
i=1
Do until cells(i,2)=""
   cells(left(feuil1.cells(i,2),1),1)=cells(i,2)
   i=i+1
loop

Reply

Marsh Posté le 01-03-2005 à 13:08:14    

je vé essayer ca
merci

Reply

Marsh Posté le 01-03-2005 à 13:20:16    

tiens moi au courant surtout

Reply

Marsh Posté le 03-03-2005 à 09:18:52    

g trouver une solution qui fonctionne. je teste la valeur de la cellule précédente, si elle vaut i-1 alors pas de pb, si c pas le cas, alors j'insere une ligne et je met le numero de la ligne ds la cellule.
 
en fait je m'étati pas panché sur le pb et c'étai tt con.
 
merci a+

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed