2009-06-17 6 views
1

salut par exemple, je dois écrire dans ma formuleest là autre moyen de gamme d'écriture

Sheet1!A1:HM232 

est-il une autre façon d'écrire ceci (par exemple en utilisant uniquement des chiffres, sans lettres)

Sheet1!Cells[1,1]:Cells[232,221] 

merci d'avance!

Répondre

3

Oui. Passez à la notation R1C1 dans les paramètres Excel.

+0

chaque fois que je sélectionne la même gamme, il modifie les valeurs rc qui me rend fou ... par exemple pour la première fois, il montre {= Sheet1 R [-7] C [-2]: R [-6] C [-1] + Feuille1! R [-7] C [1]: R [-6] C [2]} dans la deuxième fois il montre {= Feuille1! R [-7] C [-5]: R [-6] C [-4] + Feuille 1! R [-7] C [-2]: R [- 6] C [-1]} troisième fois que je copie la même plage maintenant il montre {= Feuille1! R [-11] C [-2]: R [-10] C [-1] + Feuille1! R [ -11] C [1]: R [-10] C [2]} –

+0

je suis passé à la manière normale maintenant tous les trois cas il montre seulement {= Sheet1! B6: C7 + Sheet1! E6: F7} qui est beaucoup plus clair –

+0

probablement je dois lire sur le RC, il semble faire tout correctement, merci! –

2

Dans VBA vous pouvez référencer comme ceci:

Set R = Sheets("Sheet1").Range(Cells(1, 1), Cells(232, 231)) 

Dans une feuille de calcul, vous pouvez utiliser la formule suivante qui vient vous oblige à avoir la référence de cellule initiale (comme une référence de style « A1 »):

=SUM(OFFSET(A1,0,0,232,221)) 
Questions connexes