Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1459 connectés 

  FORUM HardWare.fr
  Windows & Software

  [EXCEL] hellllllp

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[EXCEL] hellllllp

n°295239
bart70
Posté le 18-06-2001 à 13:12:05  profilanswer
 

salut les gars, je voudrais simplement comparer le contenu des deux colonnes et enlever dans la premiere ce qu'il a dans la 2 eme
 
 
qqun a bien un petite macro ??  
 
help plize  
 
PS j'ai deja posté sur prog mais pas de reponse ;(

mood
Publicité
Posté le 18-06-2001 à 13:12:05  profilanswer
 

n°295241
sheridann
Posté le 18-06-2001 à 13:14:46  profilanswer
 

qu'entends-tu par "enlever dans la premiere ce qu'il a dans la 2 eme" ???


---------------
Shérida(n)² 19-148
n°295256
bart70
Posté le 18-06-2001 à 13:18:57  profilanswer
 

en je dois enlever d'une liste, les noms se trouvant dans l'autre.... galère quand on est nouveaux en Excel !!

n°295311
BettaSplen​dens
Tout cul tendu mérite son dû
Posté le 18-06-2001 à 13:59:39  profilanswer
 

bon, je vais répondre ici, ce sera plus simple....  
 
tu fais une macro qui lit les lignes des 2 colonnes (connues et que l'on appelera A et B) avec un compteur (appelé i ) qui incrémente le truc...
Bon, c'est alogorythmique, tu traduiras tout seul ok...
 
**************
 
i:=0
j:=1
Do
  i := i + 1  
  if cell(A,i).value <> cell(B,i).value then
    cell(C,j).value = cell(A,j).value
    j := j + 1
  end if
While value(A, i) <> ' '
 
éventuellement, tu peux faire un test légèrement différent pour la sortie de la boucle while si tu as des trucs un peu différent.. je sais pas ce que tu as dans ton tableau !!
En fait, là tu obtiens le résultat dans la colonne C.. libre à toi ensuite d'écraser la colonne A avec ces résultats. On aurait pu le faire directement, mais l'algo aurait été un poil  moins simple...
Voilà, ça te va ou pas ? et si tu as besoin, n'hésite pas... mais bon, j'ai pas toujours plein de temps à moi !
 
bye !


---------------
Tout cul tendu mérite son dû
n°295319
BettaSplen​dens
Tout cul tendu mérite son dû
Posté le 18-06-2001 à 14:05:14  profilanswer
 

arff... j'ai relu, et j'ai du mal comprendre... on recommence...
 
en fait, ce qu'il faut que tu fasses c'est lire la première valeur de la colonne A... ensuite, tu fais une recherche dans la colonne B avec la fonction de recherche dans une colonne... tu vas donc ressortir une valeur booléenne me semble-t-il ou bien son numéro de ligne peut-etre...  
si tu as 0 ou FALSE, c'est que la valeur n'est pas dans B, sinon, c'est qu'elle y est..; tu supprimes donc cette cellule (dans mon exemple, tu ne la copie pas dans C et tu passes à la valeur suivante de la colonne A).
tu refais le même test jusqu'à arriver en bas de A. Attention il faut toujours tester la colonne B en entier...
 
Il y a sûrement des simplifications possibles si tes colonnes sont ordonnées.
VOilà, ça convient mieux je pense (même si j'ai pas mis l'algo).


---------------
Tout cul tendu mérite son dû
n°295329
bart70
Posté le 18-06-2001 à 14:15:27  profilanswer
 

ok je vais regarder, mais ca me parait bien pour ce que j'ai a faire, en fait, tu recopie la donnée dans C si elle n'est pas dans B ??? si oui, j'ai compris et merci bOCOU !!

n°296232
BettaSplen​dens
Tout cul tendu mérite son dû
Posté le 19-06-2001 à 13:11:01  profilanswer
 

On your service Sir !
 
ben ouais, tu as bien compris, et vu que c t urgent, je pense que ça doit marcher maintenant non ?


---------------
Tout cul tendu mérite son dû

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software

  [EXCEL] hellllllp

 

Sujets relatifs
aide sur excelWord et Excel 97 compatible avec WIN2K ???
Ds excel, je veux importer un tableau de 1024x1024 valeurs mais ....[Excel] Synthétiser des données
EXCEL : Macro de conversion à l'Euro[EXCEL] questionS...
[EXCEL]help !!!!!!!!!!!!!Ne parviens plus à ouvrir un fichier excel
A l'aide j'ai des fichiers Excel bloqué par un passwordJ'ai oublié une formule sous Excel... vous pouvez m'aider ??
Plus de sujets relatifs à : [EXCEL] hellllllp


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR