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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Cellules Excel / VBA

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Cellules Excel / VBA

n°1967648
Profil sup​primé
Posté le 19-02-2010 à 16:12:28  answer
 

Salut,
 
Une question simple dans un programme VBa comment nomme t-on les cellules excel en général ?
 
RiCj ?
 
Thanks

mood
Publicité
Posté le 19-02-2010 à 16:12:28  profilanswer
 

n°1967657
kiki29
Posté le 19-02-2010 à 16:19:57  profilanswer
 

Salut, Voir sur http://silkyroad.developpez.com/
sinon qqch comme

   
Sheets("Feuil1" ).Range("A2" ) = 12
Sheets("Feuil1" ).Cells(2, 2) = 13

ainsi que l'aide en ligne


Message édité par kiki29 le 19-02-2010 à 16:27:43
n°1967667
blooodydie
Posté le 19-02-2010 à 16:28:00  profilanswer
 

tu peux utiliser en gros deux formes :
 
le type "A1" ou le type "Ligne1,Colonne1"
il y a une option à positionner (je ne sais plus laquelle).
 
Mais en général utiliser la manière Cells(ligne,colonne) est super pratique :
 
tu veux boucler sur des lignes ou colonnes ?
ex : pour additionner toutes les cellules de A2 à T2 :
 
for colCounter = 1 to 20  
    Sum = Cells(2,colCounter)
Next rowCounter
 
bien sûr tu fais ce que tu veux comme boucle après :)


Message édité par blooodydie le 19-02-2010 à 16:29:12

---------------
[Feed back] [Ventes]
n°1967671
Profil sup​primé
Posté le 19-02-2010 à 16:34:56  answer
 

Salut et merci.
 
En fait je veux additionner A1 +A2, A3+A4 etc ..
jusqu'à l'infini..

n°1967672
Profil sup​primé
Posté le 19-02-2010 à 16:35:16  answer
 

a noter que j'ai plusieurs onglet..

n°1967674
blooodydie
Posté le 19-02-2010 à 16:42:20  profilanswer
 

bah justement :
 

For wsCounter = WsStart to WsStop  
'WsStart et WsStop sont tes numéros de worksheet de début et de fin
 
   For celCounter = rCelStart to rCelStop
'idem pour tes cellules debut / fin
        Sum = Sum + Worksheets(wsCounter).Cells(celCounter,1)
 
   Next celCounter
 
Next wsCounter


Message édité par blooodydie le 19-02-2010 à 16:42:56

---------------
[Feed back] [Ventes]

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

  Cellules Excel / VBA

 

Sujets relatifs
[VBA] Ajouter une ligne à un fichier Word à partir de cellules Excel[Excel VBA] Lister les noms de plages de cellules et leurs coordonnées
[VBA - Excel] Copie de cellules entre 2 classeurs (moyen plus rapide?)[VB/VBA/VBS] Macro Excel - nommer des cellules par lot
[Excel/VBA]Obtention Plage cellules type "A7:A5;A3"[VBA] Excel différencier cellules vide ou contenant 0
VBA Excel - Comment fusionner plusieurs cellules[VBA Excel] Comment créer un degradé de couleurs dans des cellules?
[Excel VBA] Identification des cellules impactées par un recalculformat conditionnel de cellules Excel sous VBA
Plus de sujets relatifs à : Cellules Excel / VBA


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