Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel
Excel Forum d'entraide sur Excel. Vos questions sur les fonctions, formules, manipulations, et tout sujet qui ne trouve pas sa place dans un sous-forum.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/02/2012, 08h52   #1
Invité de passage
 
Homme
Chef de projet développement outils
Inscription : février 2012
Messages : 2
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Chef de projet développement outils
Secteur : Transports

Informations forums :
Inscription : février 2012
Messages : 2
Points : 0
Points : 0
Par défaut Augmentation taille fichier par modification de ms query

Bonjour à vous,

Dans un cadre professionnel, j'ai créé un fichier excel comportant plusieurs tcd (lié en ms query sur des requêtes access) dans différents onglets afin de piloter notre activité mensuelle.

Chaque début de mois, je créé un nouveau fichier et modifie chaque lien ms query afin que les tcd ciblent les requêtes du mois suivant (en remplacement au mois précédent). Tout cela fonctionne correctement hormis le fait que le fichier excel s'alourdit de plus en plus au fil des mois (passant de 14 mo en janvier à plus de 200mo en décembre!).

J'ai tenté d'utiliser diverses macros type karcher ou bien SupprimerElementsAbsents (voir ci dessous) mais rien ne modifie la taille.

Code :
1
2
3
4
5
6
7
8
9
10
11
12
Sub SupprimerElementsAbsents()
Dim tcd As PivotTable
Dim feuille As Worksheet
 
For Each feuille In ActiveWorkbook.Worksheets
For Each tcd In feuille.PivotTables
tcd.PivotCache.MissingItemsLimit = xlMissingItemsNone
tcd.PivotCache.Refresh
tcd.UpDate
Next tcd
Next feuille
End Sub
Merci par avance de votre aide,
euskaran est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2012, 10h57   #2
Expert Confirmé Sénior
 
Homme Daniel
aucune
Inscription : septembre 2011
Messages : 2 004
Détails du profil
Informations personnelles :
Nom : Homme Daniel
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : aucune

Informations forums :
Inscription : septembre 2011
Messages : 2 004
Points : 4 035
Points : 4 035
Bonjour,

A ta place, je créerai un classeur initial ou un modèle de classeur qui me servirait chaque mois.
__________________
Cordialement.

Daniel

Citation:
La plus perdue de toutes les journées est celle où l'on n'a pas ri.
Chamfort
Daniel.C est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2012, 12h04   #3
Membre émérite
 
Conseil + Formation
Inscription : février 2010
Messages : 598
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Conseil + Formation

Informations forums :
Inscription : février 2010
Messages : 598
Points : 902
Points : 902
Bonjour

Les fichiers mensuels représentent-ils un mois ou un cumul ?

Ne serait-il pas plus simple que les requêtes Access gèrent le glissement de date sans changer de noms ?
78chris est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2012, 13h27   #4
Invité de passage
 
Homme
Chef de projet développement outils
Inscription : février 2012
Messages : 2
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Chef de projet développement outils
Secteur : Transports

Informations forums :
Inscription : février 2012
Messages : 2
Points : 0
Points : 0
Bonjour à vous,

@ Daniel: en effet j'y avais pensé mais il peut m'arriver de modifier pendant l'année le rapport qui n'est pas un simple fichier de reporting mais un outils de pilotage.

@78chris: chaque fichier représente un mois non cumulé. Et je ne peux le faire glissant car nous avons besoin du passé et du futur sur le mois.
euskaran est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2012, 14h04   #5
Rédacteur
 
Avatar de Ormonth
 
Homme Didier GONARD
Formateur Développeur Office - indépendant
Inscription : février 2008
Messages : 2 353
Détails du profil
Informations personnelles :
Nom : Homme Didier GONARD
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Formateur Développeur Office - indépendant

Informations forums :
Inscription : février 2008
Messages : 2 353
Points : 4 685
Points : 4 685
Bonjour,

essayes d'enregistrer ton fichier en .xlsb et dis nous la taille obtenue.
observes aussi les temps de chargement et de sauvegarde....

Cordialement,

Ps : si le côté technique de la réponse = OK ou pas => pensez à cliquer sur les pouces et quand question résolue à la taguer résolue, et chaque action vous rapporte des points

Didier
__________________
Didier Gonard

Ps :
Pour noter positivement ou négativement un post, vous pouvez cliquer sur les pouces en bas à droite !
Tutoriels : Voir la liste de mes tutoriels et mon site pro sur ma Page DVP
N'oubliez pas de mettre : ..quand c'est le cas !
Ormonth est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h36.


 
 
 
 
Partenaires

Hébergement Web