OVH Cloud OVH Cloud

Une question 'achement compliquer pour les craks du forum

3 réponses
Avatar
hal 9000
Bonsoir à tous

Vous avez tous remarqué le fait suivant :
Vous remplisser par exemple les 100 premiere lignes d'une feuille.
L'ascenseur vertical se dimmention en conséquence. Puis en suite vous
tapez quelque chose dans la 20000 lignes (L'ascenseur vertical se
dimmention en conséquence aussi). Mais finallement ce que vous y avais
mis est inutile et vous suprimer la ligne. et la oh surprise,
l'ascenseur ne revient pas a sa taille initiale. Vous décidez alors de
suprimer les lignes 101 à 19999 et l'ascenseur reste toujours à la meme
taille, et quoi que vous faciez votre feuille contient 20000 ligne donc
99% sont vides.
Y'a t'il un moyen de redimentionner la feuille à sa taille initiale et
avoir en particulier un ascenseur vertical dont la taille est
proportionnelle aux nombre de lignes réellement pleines ?

CB

3 réponses

Avatar
Pierre Fauconnier
Bonsoir

C'est parce qu'Excel garde en mémoire la dernière cellule qui a été utilisée
à un moment ou à un autre. Il te suffit d'enregistrer ton classeur et
l'ascenseur vertical retrouvera une taille plus conforme


--
Cela convient-il?
----
Pierre Fauconnier
"Si j'étais Dieu, je démissionnerais pour que les gens arrêtent de se battre
en mon nom." (Le Chat...)
(remplacer NOSPAM par pfi.be pour me répondre. Merci)


---
hal 9000 wrote:
Bonsoir à tous

Vous avez tous remarqué le fait suivant :
Vous remplisser par exemple les 100 premiere lignes d'une feuille.
L'ascenseur vertical se dimmention en conséquence. Puis en suite vous
tapez quelque chose dans la 20000 lignes (L'ascenseur vertical se
dimmention en conséquence aussi). Mais finallement ce que vous y avais
mis est inutile et vous suprimer la ligne. et la oh surprise,
l'ascenseur ne revient pas a sa taille initiale. Vous décidez alors de
suprimer les lignes 101 à 19999 et l'ascenseur reste toujours à la
meme taille, et quoi que vous faciez votre feuille contient 20000
ligne donc 99% sont vides.
Y'a t'il un moyen de redimentionner la feuille à sa taille initiale et
avoir en particulier un ascenseur vertical dont la taille est
proportionnelle aux nombre de lignes réellement pleines ?

CB


Avatar
Frédéric Sigonneau
Bonsoir,

Une autre approche possible. Dans le classeur qui t'intéresse tu peux mettre
cette ligne de code (dans le module ThisWorkbook) :

Private Sub Workbook_SheetSelectionChange _
(ByVal Sh As Object, ByVal Target As Range)
Sh.UsedRange
End Sub

FS
--
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://perso.wanadoo.fr/frederic.sigonneau
Si votre question sur Excel est urgente, évitez ma bal !


Bonsoir à tous

Vous avez tous remarqué le fait suivant :
Vous remplisser par exemple les 100 premiere lignes d'une feuille.
L'ascenseur vertical se dimmention en conséquence. Puis en suite vous
tapez quelque chose dans la 20000 lignes (L'ascenseur vertical se
dimmention en conséquence aussi). Mais finallement ce que vous y avais
mis est inutile et vous suprimer la ligne. et la oh surprise,
l'ascenseur ne revient pas a sa taille initiale. Vous décidez alors de
suprimer les lignes 101 à 19999 et l'ascenseur reste toujours à la meme
taille, et quoi que vous faciez votre feuille contient 20000 ligne donc
99% sont vides.
Y'a t'il un moyen de redimentionner la feuille à sa taille initiale et
avoir en particulier un ascenseur vertical dont la taille est
proportionnelle aux nombre de lignes réellement pleines ?

CB


Avatar
hal 9000
Frédéric Sigonneau wrote:
Bonsoir,

Une autre approche possible. Dans le classeur qui t'intéresse tu peux mettre
cette ligne de code (dans le module ThisWorkbook) :

Private Sub Workbook_SheetSelectionChange _
(ByVal Sh As Object, ByVal Target As Range)
Sh.UsedRange
End Sub

FS


mille merci, cela marche du toner (d'imprimente biensur)

cb