Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Enregistrement d'un classeur anormalement long

12 réponses
Avatar
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.

10 réponses

1 2
Avatar
isabelle
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.
Avatar
Brat'ac
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
Avatar
Brat'ac
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
Avatar
isabelle
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
Avatar
isabelle
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
Avatar
Jacquouille
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
Avatar
Brat'ac
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
Avatar
Brat'ac
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"
Avatar
Jacquouille
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
Avatar
Brat'ac
Jacquouille avait prétendu :
Re
Fais un peu une recherche =NBCAR(cel en cause)

Trop tard !!!!! ;-)
1 2