Fin d'une feuille

Le
Jacques
Bonjour,

Quand j'utilise les touches CTRL + FIN je ne vais pas à la fin de mon
tableau Excel mais à la ligne proche de la fin de la feuille (62981) alors
qu'il n'y a rien entre la dernière ligne de mon tableau (ligne 740) et la
ligne 62981.

En supprimant les lignes 741 à 62981 ca ne change rien

D'où peut venir ce problème?

Merci
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Jacky
Le #5187601
Bonsoir,

Excel à la fâcheuse habitude de garder en mémoire les dernières cellules
utilisées, même si elles sont vidées de leurs contenus.
Enregistre ferme et ré-ouvre le fichier devrait rétablir la situation.

--
Salutations
JJ


"Jacques" <none> a écrit dans le message de news:
%
Bonjour,

Quand j'utilise les touches CTRL + FIN je ne vais pas à la fin de mon
tableau Excel mais à la ligne proche de la fin de la feuille (62981) alors
qu'il n'y a rien entre la dernière ligne de mon tableau (ligne 740) et la
ligne 62981.

En supprimant les lignes 741 à 62981 ca ne change rien

D'où peut venir ce problème?

Merci




JB
Le #5187591
Bonsoir,

Sub SupLigneColTrop()
Range(Cells(Cells.Find("*", , , , xlByColumns, xlPrevious).Column +
1), Cells(1, 254)).EntireColumn.Delete
Range(Cells(Cells.Find("*", , , , xlByRows, xlPrevious).Row + 1, 1),
Cells(65536, 1)).EntireRow.Delete
End Sub

Sub VisuUsedRange()
ActiveSheet.UsedRange.Select
End Sub


http://boisgontierjacques.free.fr/pages_site/cellules.htm#NettoyageFeuille

JB

On 11 mar, 20:09, "Jacques" <none> wrote:
Bonjour,

Quand j'utilise les touches CTRL + FIN je ne vais pas à la fin de mon
tableau Excel mais à la ligne proche de la fin de la feuille (62981) alo rs
qu'il n'y a rien entre la dernière ligne de mon tableau (ligne 740) et l a
ligne 62981.

En supprimant les lignes 741 à 62981 ca ne change rien

D'où peut venir ce problème?

Merci


Philippe.R
Le #5187581
Bonsoir,
Il suffit qu'une cellule ait reçu à un moment ou un autre ne serait ce
qu'une mise en forme pour qu'Excel enregistre un Usedrange incluant cette
cellule.
Il faudra donc, outre avoir supprimé ces lignes, redéfinir le Usedrange à
l'aide de la procédure suivante, à coller dans un module ordinaire

Sub limite()
'Réduit la taille du fichier en limitant la taille de la feuille à la plage
de cellule
' effectivement utilisée (en supprimant la trace d'anciennes sélections
plus larges)
For i = 1 To Sheets.Count
Sheets(i).Activate
[a1].Select
ActiveSheet.UsedRange
Next i
Sheets(1).Activate
End Sub
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"Jacques" <none> a écrit dans le message de
news:%
Bonjour,

Quand j'utilise les touches CTRL + FIN je ne vais pas à la fin de mon
tableau Excel mais à la ligne proche de la fin de la feuille (62981) alors
qu'il n'y a rien entre la dernière ligne de mon tableau (ligne 740) et la
ligne 62981.

En supprimant les lignes 741 à 62981 ca ne change rien

D'où peut venir ce problème?

Merci




Jacques
Le #5183521
Il a été fermé de nombreuses fois déjà


"Jacky"
Bonsoir,

Excel à la fâcheuse habitude de garder en mémoire les dernières cellules
utilisées, même si elles sont vidées de leurs contenus.
Enregistre ferme et ré-ouvre le fichier devrait rétablir la situation.

--
Salutations
JJ


"Jacques" <none> a écrit dans le message de news:
%
Bonjour,

Quand j'utilise les touches CTRL + FIN je ne vais pas à la fin de mon
tableau Excel mais à la ligne proche de la fin de la feuille (62981) alors
qu'il n'y a rien entre la dernière ligne de mon tableau (ligne 740) et la
ligne 62981.

En supprimant les lignes 741 à 62981 ca ne change rien

D'où peut venir ce problème?

Merci




Jacques
Le #5183511
Merci

"JB" discussion :

Bonsoir,

Sub SupLigneColTrop()
Range(Cells(Cells.Find("*", , , , xlByColumns, xlPrevious).Column +
1), Cells(1, 254)).EntireColumn.Delete
Range(Cells(Cells.Find("*", , , , xlByRows, xlPrevious).Row + 1, 1),
Cells(65536, 1)).EntireRow.Delete
End Sub

Sub VisuUsedRange()
ActiveSheet.UsedRange.Select
End Sub


http://boisgontierjacques.free.fr/pages_site/cellules.htm#NettoyageFeuille

JB

On 11 mar, 20:09, "Jacques" <none> wrote:
Bonjour,

Quand j'utilise les touches CTRL + FIN je ne vais pas à la fin de mon
tableau Excel mais à la ligne proche de la fin de la feuille (62981) alors
qu'il n'y a rien entre la dernière ligne de mon tableau (ligne 740) et la
ligne 62981.

En supprimant les lignes 741 à 62981 ca ne change rien

D'où peut venir ce problème?

Merci


Publicité
Poster une réponse
Anonyme