Affichage de la derniere cellule renseignée

  • Initiateur de la discussion Initiateur de la discussion Pendibidu
  • Date de début Date de début

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 !

P

Pendibidu

Guest
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
 
Salut Jecelyne,
Merci pour ton astuce! J'ai rectifie la formule pour eviter les desagrements futurs !!! Apres on s'arrache les cheuveux et on ne comprend pas pourquoi ca ne marche plus ... lol

Many thanks,

Pendibidu
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
854
M
Réponses
2
Affichages
5 K
C
Réponses
1
Affichages
2 K
claivier_58
C
C
Réponses
3
Affichages
2 K
claivier_58
C
S
Réponses
8
Affichages
2 K
Sandrine123
S
A
Réponses
2
Affichages
7 K
Alekcendres
A
J
Réponses
10
Affichages
2 K
jol7678
J
J
Réponses
0
Affichages
829
jol7678
J
Retour