Urgent : excel , comment incrementer un nombre?? - Logiciels - Windows & Software
Marsh Posté le 20-02-2003 à 20:39:01
| nicho a écrit : voila, imaginons qu'on est une case appele x (=5 par exemple)  | 
 
 
Je ne comprends pas trop ce que tu veux. La mise en forme conditionnelle ne te va pas?
Marsh Posté le 20-02-2003 à 21:06:18
le probleme c'est que j'arrive pas a ce que excel incremente tout seul les nombres (1 2 3 4 5 ...) 
en fait je doit tout taper a la main, je voudrais qu'il l'incremente tout seul, comme il le fait pr les chiffre 
par exemple , je tape : 
1 // 1er case 
2 // 2eme case puis j'etire les deux cases, j'obtiens : 
3 
4 
. 
. 
je voudrais faire pareil mais avec les formules afin d'avoir : 
=Si(x>1;"ok";"no" )  //1er case 
=Si(x>2;"ok";"no" )  //2eme case puis j'etire les deux cases,on  aurai la suite : 
=Si(x>3;"ok";"no" )   
=Si(x>4;"ok";"no" )    
=Si(x>5;"ok";"no" )   
mais la c'est pas le cas, il repete les deux premiere case mais n'incremente pas le nombre  
 
je sais pas si c'est plus clair? 
merci 
Marsh Posté le 20-02-2003 à 23:15:32
  
   
 
Marsh Posté le 21-02-2003 à 00:05:21
| elcolas a écrit : Tu peux faire une macro.  | 
 
 
càd? 
merci
Marsh Posté le 21-02-2003 à 00:13:32
Dans quelle est la case ou tu dois écrire la formule et dans quelle colonne est la case à comparer?
Marsh Posté le 21-02-2003 à 00:23:50
tu peux toujours créer une colonne avec 1 /2 /3 /4 /5 /etc ... 
 
puis les formules qui pointent vers les cellules contenant les chiffres 
 
ex : 
 
      A     B 
1   1   =Si(x>A1;"ok";"no" ) 
2   2   =Si(x>A2;"ok";"no" ) 
3   3   =Si(x>A3;"ok";"no" ) 
4   4   =Si(x>A4;"ok";"no" )
Marsh Posté le 21-02-2003 à 00:25:26
Sub Macro_de_la_balle() 
 
Dim i As Integer 
i = 1 
 
While i < 500 
 
    Range("A" & i).Select 
    ActiveCell.FormulaR1C1 = "=IF(RC[3]>2,""ok"",""no"" )" 
i = i + 1 
 
Wend 
End Sub 
Marsh Posté le 21-02-2003 à 13:44:16
heu, ya pas plus simple? ca me parait bizarre qu'excel ne puisse pas faire ca automatiquement? 
merci   
 
Marsh Posté le 21-02-2003 à 14:46:56
| nicho a écrit : heu, ya pas plus simple? ca me parait bizarre qu'excel ne puisse pas faire ca automatiquement?  | 
 
 
ca doit etre possible mais ma solution est simple et viable
Marsh Posté le 21-02-2003 à 18:36:04
| ShonGail a écrit :   | 
 
 
oui ca marche, mais il doit bien exister une façon d'incrementer les nombres? qq'un sait? 
 
merci
Marsh Posté le 20-02-2003 à 20:06:58
voila, imaginons qu'on est une case appele x (=5 par exemple)
 
 
moi, je veux marquer qqchose ds une case quand x>1 puis x>2 jusqu'a ce qu'il atteigne sa valeur, un truc du genre :
x=5
=Si(x>1;"ok";"no" ) //ok
=Si(x>2;"ok";"no" ) //ok
=Si(x>3;"ok";"no" ) //ok
=Si(x>4;"ok";"no" ) //ok
=Si(x>5;"ok";"no" ) //no
voila, en fait je n'arrive pas a incrementer le nombre (1 2 3..) automatiquement sous excel, comment faire?
merci d'avance
---------------
n'attends pas la pluie pour sortir ton parapluie