Comprendre un code

maval

XLDnaute Barbatruc
Bonjour

Pourriez-vous m'expliquer que veut dire ceci:
Code:
 ActiveCell.FormulaR1C1 = "=Données!R[-1]C[-5]"

Merci d'avance

Maval
 

mécano41

XLDnaute Accro
Re : Comprendre un code

Bonjour,

Cela veut dire que dans la cellule active, il y aura la même valeur que dans la cellule placée sur la ligne précédente à 5 colonnes plus à gauche dans la feuille "Données" (sous forme d'une formule)

Cordialement
 

Dranreb

XLDnaute Barbatruc
Re : Comprendre un code

Bonjour.
J'ajouterai ceci:
La notation R1C1 est la forme native de la notation L1C1. En L1C1 ça donne =Données!L(-1)C(-5)
Et en notation A1 natif et A1 local ça dépend de la cellule active puisque ce sont la colonne puis la ligne correspondantes non précédées de dollars.

P.S. Autre précisions. Les formules des cellule sont toujours montrées dans la barre de formule en notation soit A1 local soit L1C1 (sur option Excel). Mais, à condition d’être affectée à la bonne propriété de l'objet Range, n'importe laquelle des 4 notations peut être employée :
Formula pour le A1 natif
FormulaLocal pour le A1 local
FormulaR1C1 pour le R1C1
FormulaR1C1Local pour le L1C1

Cordialement.
 
Dernière édition:

Discussions similaires

Réponses
3
Affichages
157
Réponses
15
Affichages
418
Réponses
22
Affichages
871
Réponses
2
Affichages
209

Statistiques des forums

Discussions
312 412
Messages
2 088 196
Membres
103 763
dernier inscrit
p.michaux