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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  classement de cellules

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

classement de cellules

n°1594573
zoreye
Posté le 01-08-2007 à 18:35:19  profilanswer
 

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:  
 
 

mood
Publicité
Posté le 01-08-2007 à 18:35:19  profilanswer
 

n°1594639
olivthill
Posté le 01-08-2007 à 21:27:37  profilanswer
 

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
n°1594708
zoreye
Posté le 02-08-2007 à 09:06:25  profilanswer
 

Merci beaucoup ca fonctionne


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  classement de cellules

 

Sujets relatifs
[VB 2005] Formatage cellules Excelfusionner les cellules d'un datagridview
Pb de copie de plage de cellules avec variable[Excel] mettre à jour un classement
fusionner plusieurs cellules de l'entête d'un datagrid[html / css] gerer la largeur des cellules dans un tableau
alignement vertical cellules html [tableau]VBA - Détecter sélection plusieurs cellules...résolu
Hauteur des cellules en fonction de leurs valeurs?Double tri dans un Array pour un classement
Plus de sujets relatifs à : classement de cellules


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