classement de cellules

classement de cellules - VB/VBA/VBS - Programmation

Marsh Posté le 01-08-2007 à 18:35:19    

Bonjour,
j'ai une liste de cellules sous excel (toutes dans la même colonne) et je voudrais les classer dans une autre colonne.
J'ai écrit ce code mais il m'affiche erreur 1004 .
 
Sub Classement()
   
For j = 0 To 27
For i = 0 To 8
 
 
   Cells(323 + 9 * j + i, 21).FormulaR1C1 = "=R[27*i]C[-18]" (erreur 1004)
   
 
  Next
   Next
 
End Sub
 
 
Merci de votre aide :wahoo:  
 
 

Reply

Marsh Posté le 01-08-2007 à 18:35:19   

Reply

Marsh Posté le 01-08-2007 à 21:27:37    

La variable i ne doit pas faire partie de la chaine de caractères afin que le programme comprenne qu'il s'agit d'une variable. Donc, écrire :

  Cells(323 + 9 * j + i, 21).FormulaR1C1 = "=R[" & 27 * i & "]C[-18]"


Message édité par olivthill le 01-08-2007 à 21:28:40
Reply

Marsh Posté le 02-08-2007 à 09:06:25    

Merci beaucoup ca fonctionne

Reply

Sujets relatifs:

Leave a Replay

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