Affichage de la derniere cellule renseignée

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 !

Pendibidu

XLDnaute Nouveau
Bonjour à tous,

Je souhaiterais ,sur la ligne du total, afficher la derniere cellule du compteur renseignée, en sachant qu'il y aura des lignes vides dans ce fichier.

Merci par avance,

PS fichier joint.(le total doit etre de 12)

Pendibidu [file name=Classeur2_20051012114244.zip size=2107]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Classeur2_20051012114244.zip[/file]
 

Pièces jointes

Bonjour Pendibidu, Hello Hervé, le Forum

aucune raison de laisser Hervé cottoyer seul les coteaux de l'erreur 😉 A mon tour de plonger ! :unsure:
Il semble que ton compteur indique en fait un nombre de valeurs non vides
Si c'est la cas tu peux egalement passer par la fonction NBVAL par ex =NBVAL(E10:E26) = 12



Bonne journée
 
Bonjour Pendibidu, bonjour le forum,

Une macro à placer dans le composant Worksheet (Feuil1(feuil1) par esxemple) de VBE :

Private Sub Worksheet_Change(ByVal Target As Range)
Dim li As Integer 'déclare la variable li

li = Target.Row 'définit la variable li

'place en F27 le compteur en fonction du la cellule éditée
Range('F27').Value = Cells(li, 6).Value
End Sub

Édition :

Oops bonjour Hervé et Sylvie... Zop pour moi alors...

Message édité par: Robert, à: 12/10/2005 12:01
 
Bonjour le Forum,
Bonjour Pendibidu, Hervé, Sylvie, Robert,


Et bien moi je suis en accord avec Hervé pour le =MAX(F10:F26) le nbval de Sylvie fonctionne tout aussi bien et je suis désolé Robert je ne me prononce pas sur ta macro qui je pens fonctionne parfaitement(je suis vraiment pas assez bon.

Par contre je conseil a Pendibidu de changer sa formule =SI(C11='';'';F10+1) de la colonne F

tu dis Pendibidu (sachant qu'il y aura des lignes vides dans ce fichier.)
a ce moment la au niveau de ta ligne vide ta formule va renvoyer rien ce qui fait que les lignes suivante vont te renvoyer '#valeur!'

Donc des la cellule F10 mets cette formule a étirer vers le bas
=SI(C10='';'';MAX($F$9:F9)+1)
attention a respecter les $

Jocelyn
 
- 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

Réponses
3
Affichages
588
Retour