Ce forum est maintenant fermé, seule cette archive statique reste consultable.
  FORUM Rue-Montgallet.com
  Programmation
  VB - VBA

  Problème avec FormulaR1C1

Bas de page
Auteur Sujet :

Problème avec FormulaR1C1

n°19953
Mythe
Profil : Jeune recrue
Posté le 16-07-2010 à 14:26:20  
 

Bonjour,
 
J'ai un petit problème avec la formule : formulaR1C1
J'ai entré le code suivant :
 
Worksheets("Sheet1" ).Range("D12" ).FormulaR1C1 = "=Somme(D8:D11)"
 
et en fait ça ne marche pas car dans la cellule ça me met "=somme('D8':'D11')" et ça me met "ERREUR".
Est-ce que quelqu'un connaît la bonne syntaxe ?
 
Merci d'avance !

mood
Pub
Posté le 16-07-2010 à 14:26:20  
 

n°19955
galopin01
Profil : Membre
Posté le 16-07-2010 à 18:38:30  
 

Range("D12" ).Formula = "=SUM(D8" & ":" & "D11)"

n°19956
Mythe
Profil : Jeune recrue
Posté le 18-07-2010 à 10:59:01  
 

Merci beaucoup.
Bien que je ne comprenne pas pourquoi c'est pas "=sum("D8" & ":" & "D11")" :s

n°19957
galopin01
Profil : Membre
Posté le 18-07-2010 à 18:09:22  
 

En fait tu peux également mettre :
 
Range("D12" ).Formula = "=SUM(D8 : D11)"
 
en fait c'est juste parce que VBA speek que l'anglais :
"somme" y connait pas...
par contre, il te fait obligeamment la traduction pour que Excel s'y retrouve quand même un peu...
A+


Message édité par galopin01 le 18-07-2010 à 18:10:59
n°20285
charlotte1​2
Profil : Jeune recrue
Posté le 14-05-2013 à 16:55:58  
 

Bonjour,
 
Je rencontre plus ou moins le même problème
sauf que je n'utilise pas la formule SUM j’écris simplement ça :
 
Range("N306" ).FormulaR1C1 = "=RENS!J67"       (RENS étant le nom de ma première feuille)
et j'obtiens =RENS!'J57'  ce qui me met une erreur ..
que faire pour y remédier ??
 
 
 
merci de votre aide

  FORUM Rue-Montgallet.com
  Programmation
  VB - VBA

  Problème avec FormulaR1C1

© 2000-2024 Forum.rue-montgallet.com - Tous droits réservés