Sélection d'une cellule selon indice sous vba
Résolu/Fermé
A voir également:
- Sélection d'une cellule selon indice sous vba
- Aller à la ligne dans une cellule excel - Guide
- Excel cellule couleur si condition texte - Guide
- Excel compter cellule couleur sans vba - Guide
- Indice téléphonique - Guide
- Verrouiller une cellule excel - Guide
2 réponses
Bonjour,
tu peux essayer ceci:
Bonne suite
tu peux essayer ceci:
MaFormule = "=SUM(R[2]C:R[" & i & "]C) Cells(1, 1 + i).FormulaR1C1 = MaFormule
Bonne suite
Merci Paf,
Ton écriture fonctionne parfaitement !
Mais du coup, j'aimerais aller un peu plus loin. Je passe par l'écriture "R[]C[]" parce qu'il me semblait plus approprié pour les indices, mais n'y a t-il un moyen pour passer directement par la désignation de type "A1" des cellules ?
J'ai essayé :
MaFormule = "=SUM(A9:A" & 8 + i & ")"
Cells(8, 1).FormulaR1C1 = MaFormule
Mais ça ne fonctionne pas, excel écrit ça à la place dans la cellule :
=SOMME( 'A9': 'A10')
Et n'arrive donc pas à lire la somme...
Merci d'avance !
Ton écriture fonctionne parfaitement !
Mais du coup, j'aimerais aller un peu plus loin. Je passe par l'écriture "R[]C[]" parce qu'il me semblait plus approprié pour les indices, mais n'y a t-il un moyen pour passer directement par la désignation de type "A1" des cellules ?
J'ai essayé :
MaFormule = "=SUM(A9:A" & 8 + i & ")"
Cells(8, 1).FormulaR1C1 = MaFormule
Mais ça ne fonctionne pas, excel écrit ça à la place dans la cellule :
=SOMME( 'A9': 'A10')
Et n'arrive donc pas à lire la somme...
Merci d'avance !