calc

Bonjour

Voici une nouvelle question envoyée à l'aide du formulaire de demande d'aide (http://fr.libreoffice.org/get-help/poser-une-question/).
Si vous répondez, merci de penser à utiliser la fonction "répondre à tous" de votre logiciel de courrier électronique de façon que le demandeur reçoive une copie de votre réponse.

Email:: les.gapilpiens@fre.fr
Sujet:: calc
OS:: Windows 8 ou 8.1
Version:: 6.0.x
Question:: comment trouver à l'aide d'une formule la dernière cellule renseignée d'une colonne ?
merci par avance.

Bonsoir,

Bonjour

Voici une nouvelle question envoyée à l'aide du formulaire de demande d'aide (http://fr.libreoffice.org/get-help/poser-une-question/).
Si vous répondez, merci de penser à utiliser la fonction "répondre à tous" de votre logiciel de courrier électronique de façon que le demandeur reçoive une copie de votre réponse.

Email:: les.gapilpiens@fre.fr
Sujet:: calc
OS:: Windows 8 ou 8.1
Version:: 6.0.x
Question:: comment trouver à l'aide d'une formule la dernière cellule renseignée d'une colonne ?
merci par avance.

La réponse n'est pas simple car à ma connaissance il n'y a pas de formule toute faite capable de te donner cette information, cela dépend de comment sont organisées tes données.
Si la colonne est remplie à toutes les lignes jusqu'à la fin de la colonne, tu peux essayer avec la fonction NBVAL(A1:A1000000) qui t'indiquera combien de cellules ont un contenu et connaissant le début de la colonne, tu peux en déduire le numéro de ligne où se termine la colonne.

A+

Laurent BP

Bonjour,

si colonne A contenant moins de 1000 éléments ,
="A"&NB(A1:A1000)

par exemple.
si j'ai bien compris la question.

Yves

Bsr,

Sous excel, j'utilise cette fonction :
DernLigne = Range("A" & Rows.Count).End(xlUp).Row

Quand je le passe au convertisseur ça donne
DernLigne = Dim oSheet as Object[n]oSheet = ThisComponent.CurrentController.ActiveSheet[n]oSheet.getCellRangeByName($1)("A" & Rows.Count).End(xlUp).Row

A tester.
https://www.business-spreadsheets.com/vba2oo.asp

Cordialement
Sandy-Pascal Andriant