Enregistrement d'un classeur anormalement long

Le
Brat'ac
Bonjour,

L'enregistrement d'un classeur Excel 2007 est anormalement long, le
classeur n'est
pas très gros, 6 feuilles sur environs 50 lignes par feuille un peut de
VBA mais rien d'automatique.

J'ai remarqué que dans le répertoire du classeur pendant
l'enregistrement
il se créer un fichier sans extension et vide "0883D220" qui disparaît
à la fin
de l'enregistrement.

Précision c'est le seul classeur qui se comporte ainsi et qui est long
à l'enregistrement

Un idée ?

Merci de vos lumière.
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 2
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
isabelle
Le #26415590
bonjour Brat'ac,
vérifie la dernière cellule de chaque onglet
menu Accueil, Édition, Recherche et Sélectionner, Atteindre, Cellules, Dernière
cellules
supprime les lignes et colonnes non utilisées
et enregistre le fichier.
isabelle
Le 2016-11-04 à 10:08, Brat'ac a écrit :
Bonjour,
L'enregistrement d'un classeur Excel 2007 est anormalement long, le classeur n'est
pas très gros, 6 feuilles sur environs 50 lignes par feuille un peut de VBA mais
rien d'automatique.
J'ai remarqué que dans le répertoire du classeur pendant l'enregistrement
il se créer un fichier sans extension et vide "0883D220" qui disparaît à la fin
de l'enregistrement.
Précision c'est le seul classeur qui se comporte ainsi et qui est long à
l'enregistrement
Un idée ?
Merci de vos lumière.
Brat'ac
Le #26415595
isabelle a utilisé son clavier pour écrire :
bonjour Brat'ac,
vérifie la dernière cellule de chaque onglet
menu Accueil, Édition, Recherche et Sélectionner, Atteindre, Cellules,
Dernière cellules
supprime les lignes et colonnes non utilisées
et enregistre le fichier.
isabelle


Effectivement il y a un onglet ou la dernière cellule est la "L1048576"
mais elle est vide !!!
J'ai essayé comme cela
Range("A51:L1048561").Select
Selection.Delete Shift:=xlUp
(modifié à partir de l'enregistreur de macro)
Mais rien à faire c'est toujours cette cellule la dernière
Brat'ac
Le #26415594
Brat'ac a exposé le 04/11/2016 :
isabelle a utilisé son clavier pour écrire :
bonjour Brat'ac,
vérifie la dernière cellule de chaque onglet
menu Accueil, Édition, Recherche et Sélectionner, Atteindre, Cellules,
Dernière cellules
supprime les lignes et colonnes non utilisées
et enregistre le fichier.
isabelle


Effectivement il y a un onglet ou la dernière cellule est la "L1048576"
mais elle est vide !!!
J'ai essayé comme cela
Range("A51:L1048561").Select
Selection.Delete Shift:=xlUp
(modifié à partir de l'enregistreur de macro)
Mais rien à faire c'est toujours cette cellule la dernière

Oups !!!!! autant pour moi j'avais oublié d'enregistrer :-@
Merci et bonne fin de journée
isabelle
Le #26415602
pour que excel voit la "nouvelle" derniere cellule il faut enregistrer le fichier
isabelle
Le 2016-11-04 à 11:20, Brat'ac a écrit :
Mais rien à faire c'est toujours cette cellule la dernière
isabelle
Le #26415606
maintenant, est-ce que l'enregistrement ce fait plus rapidement ?
isabelle
Le 2016-11-04 à 11:23, Brat'ac a écrit :
Oups !!!!! autant pour moi j'avais oublié d'enregistrer :-@
Merci et bonne fin de journée
Jacquouille
Le #26415615
Bonjour
Je crois voir une petite contradiction entre les n° de ligne des cel de la
col A
la dernière cellule est la "L1048576"
Range("A51:L1048561").Select
???
De plus, elle est vide à l'½il ou bien tu as compté les car ; je pense à
l'espace (chr32?) qui compte pour 1, mais qu'on ne voit pas.
Il y a aussi le format de cel qui entre en ligne de compte.
Jacques
" Le vin est au repas ce que le parfum est à la femme."
.
"Brat'ac" a écrit dans le message de groupe de discussion :

isabelle a utilisé son clavier pour écrire :
bonjour Brat'ac,
vérifie la dernière cellule de chaque onglet
menu Accueil, Édition, Recherche et Sélectionner, Atteindre, Cellules,
Dernière cellules
supprime les lignes et colonnes non utilisées
et enregistre le fichier.
isabelle


Effectivement il y a un onglet ou la dernière cellule est la "L1048576"
mais elle est vide !!!
J'ai essayé comme cela
Range("A51:L1048561").Select
Selection.Delete Shift:=xlUp
(modifié à partir de l'enregistreur de macro)
Mais rien à faire c'est toujours cette cellule la dernière
---
L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel antivirus Avast.
https://www.avast.com/antivirus
Brat'ac
Le #26415614
isabelle a présenté l'énoncé suivant :
maintenant, est-ce que l'enregistrement ce fait plus rapidement ?
isabelle
Le 2016-11-04 à 11:23, Brat'ac a écrit :
Oups !!!!! autant pour moi j'avais oublié d'enregistrer :-@
Merci et bonne fin de journée


Oui l'enregistrement est OK, la nouvelle dernière cellule correspond
bien
à la feuille (K50)
Merci encore
Brat'ac
Le #26415613
Jacquouille avait écrit le 04/11/2016 :
Je crois voir une petite contradiction entre les n° de ligne des cel de la
col A
la dernière cellule est la "L1048576"
Range("A51:L1048561").Select
???

Pourtant cela a fonctionné ?
De plus, elle est vide à l'½il ou bien tu as compté les car ; je pense à
l'espace (chr32?) qui compte pour 1, mais qu'on ne voit pas.
Il y a aussi le format de cel qui entre en ligne de compte.


J'avais fait "effacer le contenu"
Jacquouille
Le #26415649
Re
Fais un peu une recherche =NBCAR(cel en cause)
Jacques
" Le vin est au repas ce que le parfum est à la femme."
.
"Brat'ac" a écrit dans le message de groupe de discussion :

Jacquouille avait écrit le 04/11/2016 :
Je crois voir une petite contradiction entre les n° de ligne des cel de la
col A
la dernière cellule est la "L1048576"
Range("A51:L1048561").Select
???

Pourtant cela a fonctionné ?
De plus, elle est vide à l'½il ou bien tu as compté les car ; je pense à
l'espace (chr32?) qui compte pour 1, mais qu'on ne voit pas.
Il y a aussi le format de cel qui entre en ligne de compte.


J'avais fait "effacer le contenu"
---
L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel antivirus Avast.
https://www.avast.com/antivirus
Brat'ac
Le #26415662
Jacquouille avait prétendu :
Re
Fais un peu une recherche =NBCAR(cel en cause)


Trop tard !!!!! ;-)
Publicité
Poster une réponse
Anonyme