transfere feuil excel

transfere feuil excel - VB/VBA/VBS - Programmation

Marsh Posté le 22-07-2005 à 12:02:11    

Bonjour a tous  
voici mon problème  
 
j'ai une feuil 1 avec des donnes  
 
1  
2  
3  
4  
5  
 
j'ai une feuil 2 avec d'autre données  
 
1  
3  
5  
tout d'abord je voudrai copier le tout dans une feuil 3 ensuite lorsque il trouve des doublons de la premiere colone je voudrai qu'il ne garde que les données de la feuil 2  
 
j'espere avoir ete clair  
 
merci
 

Reply

Marsh Posté le 22-07-2005 à 12:02:11   

Reply

Marsh Posté le 22-07-2005 à 13:30:42    

A 10h, sur developpez.net, tu dis que ça marche et à midi tu postes ici.
Faudrait savoir...
En plus, ta question n'est pas claire.


---------------
Si on vous donne une info qui marche, DITES-LE!!!! ------ Si vous trouvez seul, AUSSI, votre solution peut servir à d'autres! ------ Je dois la majorité de mes connaissances à mes erreurs!
Reply

Marsh Posté le 22-07-2005 à 13:59:12    

fab101 a écrit :

Bonjour a tous  
voici mon problème  
 
j'ai une feuil 1 avec des donnes  
 
1  
2  
3  
4  
5  
 
j'ai une feuil 2 avec d'autre données  
 
1  
3  
5  
tout d'abord je voudrai copier le tout dans une feuil 3 ensuite lorsque il trouve des doublons de la premiere colone je voudrai qu'il ne garde que les données de la feuil 2  
 
j'espere avoir ete clair  
 
merci


la copie d'un élément à l'autre se fait de la facon suivante :
range(feuil3!tes_cases" ).value = range(feuil1!tes_autrs_cases" ).value
les doublons tu geres ca avec une fonction tout simple avec test si sinon

Reply

Marsh Posté le 22-07-2005 à 15:25:52    

Merci de ta reponse jpcheck et tu sais comment faire si on ne connait pas le nombre de case au depart
 
pour le test de doublons je ne sais pas comment on fait pour voir si le contenu de la case existe deja et si elle existe deja l'ecraser  
 
avec le if
 
merci

Reply

Marsh Posté le 22-07-2005 à 15:33:45    

fab101 a écrit :

Merci de ta reponse jpcheck et tu sais comment faire si on ne connait pas le nombre de case au depart
 
pour le test de doublons je ne sais pas comment on fait pour voir si le contenu de la case existe deja et si elle existe deja l'ecraser  
 
avec le if
 
merci


pour le nombre de cases, si elles sont en colonne tu selectionnes les deux premieres lignes de ta colonne, tu la nommes comme tu veux (ici colcase1)  
insertion/nom/définir clik sur colcasel et rentres la formule suivante :
=DECALER("feuil1!$colonne$premiere ligne";;;NBVAL(feuil1!$colonne : $colonne)-1; )
 
après tu fais
range("feuil1!colcase1" )
meme chose pour l'autre feuille

Reply

Marsh Posté le 22-07-2005 à 15:49:54    

j'ai pas tres bien compris la formule decaler
 
Voici ce que je fais
 
=DECALER("feuil1!$a$1";;;NBVAL(feuil1!$a : $b)-1; )
 
et il me dit que la formule est fausse
 
alors surement que j'ai fait une erreur de syntaxe

Reply

Marsh Posté le 24-07-2005 à 18:11:28    

fab101 a écrit :

j'ai pas tres bien compris la formule decaler
 
Voici ce que je fais
 
=DECALER("feuil1!$a$1";;;NBVAL(feuil1!$a : $b)-1; )
 
et il me dit que la formule est fausse
 
alors surement que j'ai fait une erreur de syntaxe


la fonction DECALER marche pour une colonne a la fois, ici ton code correct sera :
=DECALER("feuil1!$a$1";;;NBVAL(feuil1!$a : $a)-1; )
 :bounce:

Reply

Sujets relatifs:

Leave a Replay

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