boucle pour comparer des colonnes

boucle pour comparer des colonnes - VB/VBA/VBS - Programmation

Marsh Posté le 06-08-2006 à 14:12:17    

bonjour,
 
je suis hyper hyper novice dans les macro et voici mon problème:
 
j'ai 2 tableaux de 2 colonnes chacuns
1ere colonne=A1 à A10 et contient des logs (numéros)
2ème colonne=B1 à B10 et contient des tps qui font référence à chaque log
 
le 2eme tableau est construit selon le même modèle mais les logs ne sont pas dans le même ordre.
 
Vous devinez ma question, comment faire une boucle associée à une condition pour que si le log en colonne 1 apparait en colonne 3, les tps correspondant s'aditionnent?
 
merci pour vos réponses ca urge!!
 
 
en fait les log sont en colonne A et C et les tps qui leur correspondent sont en B et D  
La formule que je voudrais est celle ci  
le tableau:  
A1=66889(log) B1= 33:30(tps pour ce log)  
C3=66889(log) D3= 15:15  
 
la formule cherchera si dans la plage A1:A10 et dans C1:C10 le log66889  
s'y trouve, si oui elle aditionne B1 et D3 (le tps)  
 
J'espère être plus clair  
 
merci


Message édité par gerald57 le 06-08-2006 à 18:06:49
Reply

Marsh Posté le 06-08-2006 à 14:12:17   

Reply

Marsh Posté le 06-08-2006 à 15:30:57    

bonjour,

Citation :

Vous devinez ma question

Non, on ne lit pas dans le marc...
De plus la question n'est pas très claire :

Citation :

si le log en colonne 1 apparait en colonne 2

S'il apparait en colonne 2 c'est qu'il n'est pas en colonne 1 !   :D  
...Et le tps on le prend ou et on l'additionne ou ?
Bref, un petit fichier joint s'impose avec les 2 feuilles et un exemple du résultat à obtenir.
A+

Reply

Marsh Posté le 06-08-2006 à 17:56:13    

bonjour,
 
en fait les log sont en colonne A et C et les tps qui leur correspondent sont en B et D
La formule que je voudrais est celle ci
le tableau:
A1=66889(log) B1= 33:30(tps pour ce log)
C3=66889(log) D3= 15:15
 
la formule cherchera si dans la plage A1:A10 et dans C1:C10 le log66889
s'y trouve, si oui elle aditionne B1 et D3 (le tps)
 
J'espère être plus clair
 
merci
 
 

Reply

Marsh Posté le 06-08-2006 à 18:56:29    

Bonsoir,
Tu es parti sur des macros et maintenant tu parles de formule...  
Je suppose que les macros ne te tentent pas plus que ça...
Une petite démo vaut mieux qu'un long discours : clic
A+

Reply

Marsh Posté le 06-08-2006 à 22:42:33    

merci bcp mais celà va m'aider mais si tu rouve une macro qui peut faire celà peux tu me la communiquer également
 
d 'avance merci comme tu la vu je suis novice

Reply

Sujets relatifs:

Leave a Replay

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