Affichage de la derniere cellule renseignée

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

  • Classeur2_20051012114244.zip
    2.1 KB · Affichages: 23

Sylvie

XLDnaute Accro
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
 

Robert

XLDnaute Barbatruc
Repose en paix
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
 

Jocelyn

XLDnaute Barbatruc
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
 

Discussions similaires

Statistiques des forums

Discussions
312 329
Messages
2 087 334
Membres
103 519
dernier inscrit
Thomas_grc11