renseigner la derniere ligne dans une formule

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

chrisdu73

XLDnaute Occasionnel
bonjour,
encore un tout petit service comme dab.

dans une colonne H: j'ai cette formule:

=G6/$G$77
=G7/$G$77
=G8/$G$77
ect...

en VBA ca me donne ceci avec l'enregistreur de macro

ActiveCell.FormulaR1C1 = "=RC[-1]/R77C7"

ma question est si ma derniere ligne est 85 au lieu de 77 comment faire pour que la formule devienne =G6/$G$85 (sachant que le calcul se fait toujours sur ma derniere ligne du tableau)

merci du petit coup de pouce

Chris
 
Dernière édition:
Re : renseigner la derniere ligne dans une formule

Chrisdu

Soit tu examines les réponses qui te sont données et tu as tout en main pour le faire soit tu ne connais rien aux formules et là il n'y a aucune honte à le dire.

Qui plus est dans le fichier joint il n'y a même pas ce que tu as essayé de faire😡.

Dans la formule que je t'ai donnée :

G4/DECALER(G4;NBVAL($G4:$G$1000)-1;;1)

c'est la formule décaler qui calcul la dernière ligne de G4 à G1000 pour peu qu'il n'y ait pas de trou dans la colonne.

Je doute que tu aies testé la formule.

Son équivalent VBA est en R1C1:

=RC[-1]/OFFSET(RC[-1],COUNTA(RC7:R1000C7)-1,,1)

Donc que tu la mette manuellement ou par VBA elle saura reconnaitre la dernière ligne de la colonne.

Le paramètre que tu peux changer c'est le R1000 que tu peux remplacer par R65536 si ça te chante.

Là c'est ma dernière intervention pour toi.
A+

@Paritec: je n'avais pas du vu qu'il avait déjà posté sur le sujet. Excuses.
 
Re : renseigner la derniere ligne dans une formule

Bonsoir Hasco Chris le forum,
Voilà ton fichier en retour en vba pour la colonne G et H
maintenant que tu ais 50 lignes ou 150 cela marche.
Par contre Hasco a raison, il te fais des formules et tu ne les as pas essayé et là c'est pas bien car si effectivement en G il n'y a pas de trous sa formule marche bien en vba si il y a des trous ca marche quand même
a+
Bonne soirée
Papou
 

Pièces jointes

Re : renseigner la derniere ligne dans une formule

Re bonsoir à tous,
Chris voilà la version avec les totaux par colonnes en automatique quelques soit le nombre de ligne et ta demande principale G / par le dernier G a+
bonne soirée
Papou
 

Pièces jointes

Re : renseigner la derniere ligne dans une formule

merci a vous deux, la solution a Hasco fonctionne maintenant, c'est vrai que je ne suis pas doué mais parfois y a de la prise de tete.
petit a petit on apprend beaucoup, j'essai de comprendre et ne pas simplement copier.
bravo mes professeurs.

Bonne soirée

Chris
😀
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

T
  • Résolu(e)
Microsoft 365 Recherche Formule
Réponses
6
Affichages
1 K
U
Réponses
5
Affichages
939
USTY_56
U
R
Réponses
2
Affichages
1 K
Romain_rpn
R
V
Réponses
2
Affichages
2 K
vynmarius
V
V
Réponses
4
Affichages
2 K
vatsyayana
V
Retour