Spécialiste excel demandé..........

Fermé
Nicholls - 15 avril 2011 à 10:44
 Nicholls - 15 avril 2011 à 12:55
Bonjour,
J'ai un problème récurent sous excel :
Quand j'utilisai Excel 2003, pas de soucis avec les gros fichiers :
- 30 onglets avec des recherchev imbriquées, des somme.si,
- 3 onglets de données 800 lignes avec clé dynamique reprise dans les somme.si
Le tout pèse entre 10 et 20 Mo (donc pas si lourd).
En passant à Excel 2007, puis 2010 aujourd'hui, j'ai de GROS PROBLEMES :
Sous 2007, type de problèmes :
- quand on pose des filtres automatiques sur certains tableaux (800 lignes), quand on clique sur la flèche bas du filtre pour faire apparaître les champs de la liste, on attend environ 20 secondes contre 2 sous 2003
- quand on copie la ligne du dessus (pour reprendre toutes les formules) en dessous (environ 20 colonnes dont une seule avec des formules) le temps copie peut dépasser la minute avant de me rendre la main, avec une utilisation de la mémoire ahurissante 1500Mo (1,5 Giga pour un fichier de 15Mo)
Sous 2010 (installé ce matin) c'est plus simple : le fichier ne s'ouvre pas. JE SUIS TRES MAL.
Merci pour votre aide
Francois
A voir également:

5 réponses

pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 744
Modifié par pijaku le 15/04/2011 à 11:41
Bonjour,
Tout d'abord, je ne suis pas expert, mais te livre néanmoins mon sentiment.
1- 10-20Mo c'est lourd pour un fichier Excel
2- La multiplication des formules peux expliquer ton souci. Plutôt que d'utiliser (c'est un exemple) 500 SOMME.SI, peut être que la création de TCD pourrait réduire la taille de ton fichier.
3- Sous 2007, as tu tenté d' "enregistrer sous" Format 97-2003, juste pour vérifier la taille de ton fichier?
4- A distance, difficile, voir impossible de résoudre ton souci.

EDIT : Une solution consisterait à garder, sur un même ordinateur, les 2 versions d'Excel et de n'ouvrir ce classeur "particulier" que sous 2003...

Franck P
0
Merci pour ta réponse Pijaku.

Pour les TCD, mon soucis est que le formatage des tableau est à refaire à chaque raffraichissement (ou je ne sais pas faire, très possible).

Deuxieme problème c'est que les tableaux monté manipule plusieurs type de données.
Exemple :
J'ai un onglet qui va afficher :
- Client
- CA réalisé
- CA objectif
- CA à date N-1
- CA total N-1
puis quelque colonnes pour répartir ces chiffres entre les clients nouveaux, renouvelés ou perdus.

Donc pour moi, les TCD ne me permettent pas d'avoir cette latitude de présentation.

Ton avis ?
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 744
15 avril 2011 à 11:55
Tu peux, peut être, "répartir" ton classeur en 20 classeurs, un par client...
0
Le nombre de client n'est pas fini.
J'en suis à 180....

De plus ce tableaux permet d'analyser ton CA par :
- client
- produit
- commercial
- equipe commerciale

L'intérêt est d'avoir 1 onglet ou tu saisis tes données de l'année, il conserve en mémoire via 2 onglets les données N-1 et N-2

Le reste des onglet ne sont que des axes d'analyse qui vont piocher dans ces 3 onglets.
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 744
15 avril 2011 à 12:03
Juste à titre d'essai, fais une copie des 3 feuilles de saisies (N, N-1 et N-2) dans un nouveau classeur.
Pour cela utilise cette méthode :
clic droit sur l'onglet concerné/Déplacer ou copier : cocher "créer une copie" Dans le classeur choisir (pour la 1ere feuille) "nouveau classeur", pour les 2 feuilles suivantes, les copier dans le même classeur.
Ferme ton gros classeur initial sans enregistrer les modifications (on ne sait jamais) puis enregistre le nouveau classeur (format 97-2003) et vérifie sa taille...
reviens avec cette donnée et on pourra continuer
0
Mabelle60 Messages postés 469 Date d'inscription mercredi 4 avril 2007 Statut Membre Dernière intervention 21 juin 2017 130
15 avril 2011 à 12:40
Bonjour
A mon sens, il s'agit plus d'un pb machine que d'un pb excel.
Les évolutions excel 2007 puis 2010 tendent plus du visuel que de l'appli en elle même. Je suis d'accord, ils ont ajouté des fonctions qui se faisaient sous macro avant et autres astuces également dans les TCD qui ne pouvaient se faire que sous cubes OLAP.
Les capacité de ta machine? Mémoire? Processeur, etc...
J'avais le même soucis il y'a quelques temps (PC bureau de 5 ans)
Moins depuis que j'en ai changé... mais encore quelques fois si mon fichier fait plus de 10Mo et à forciori si j'ai plusieurs fichiers d'ouvert.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Ce n'est pas la machine :
Actuellement j'ai un core i5 + 3 Go
Mais j'ai bien évidement essayer sur plusieurs machines différentes.

J'ai retrouvé la capacité à ouvrir mon fichier.... Il ne fait finalement que 1.7 Mo. Donc très dans les normes.

J'ai fais un peu de ménage dans les onglet pour minimiser les calculs.
En mémoire, excel prend 225 Mo au repos.
Si je copie 1 ligne avec 14 colonne d'information dont une seule cellule qui contient une formule, sur la ligne de dessous (qui est vide), il prend environ 45 secondes à me rendre la main et l'utilisation de la mémoire monte à 775 Mo.
Une fois la main rendue, la mémoire reste bloquée à 775 Mo....

Y'a un truc !

J'ai essayer sous vista ou seven : même combat.
Ca fonctionne sous XP et Office 2003
Ca merde sous Office 2007 et 2010 sous XP, Vista ou Seven.
0