Bonjour

Michel ANDREU-2 wrote
> Soit un tableau de calc, de nombre de lignes variable. Par une macro  en 
> basic LibreOffice, je voudrais effacer les lignes superflues situées 
> entre la première cellule vide de la première colonne et la première 
> cellule vide de la dernière colonne ; dans l'exemple : effacer B27:F23. 

Ton exemple ne correspond pas à ta description du coup difficile d'être 
sûr de ce que tu veux . 

- Les lignes n'ont pas été supprimées, ce sont les valeurs qui l'ont été.
- Les lignes 27 à 30 sont toujours là et contiennent toujours zéro.
- S'il s'agit de points, ne peut-il y avoir de cas où le résultat est zéro ?

Avant de développer il faut savoir si tu désires donc bien :
- trouver la première colonne utilisée (vers la gauche)
- dans cette colonne trouver la dernière cellule ne contenant pas zéro
- trouver la dernière colonne utilisée (vers la droite)
- dans cette colonne trouver la première cellule contenant zéro
- effacer les valeurs dans la plage ainsi constituée

Cordialement
Pierre-Yves





--
View this message in context: 
http://nabble.documentfoundation.org/Calc-Lignes-superflues-tp4149785p4149856.html
Sent from the Users mailing list archive at Nabble.com.

-- 
Envoyez un mail à [email protected] pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés

Répondre à