Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Word
Word Forum d'entraide sur le traitement de texte Microsoft Word
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 16/11/2011, 10h43   #1
Modérateur
 
Homme Christophe CHAPAT
Spécialiste progiciel
Inscription : février 2010
Messages : 984
Détails du profil
Informations personnelles :
Nom : Homme Christophe CHAPAT
Âge : 25
Localisation : France, Haute Loire (Auvergne)

Informations professionnelles :
Activité : Spécialiste progiciel
Secteur : Service public

Informations forums :
Inscription : février 2010
Messages : 984
Points : 1 597
Points : 1 597
Envoyer un message via MSN à carden752
Par défaut Modifications de fichier très lentes en TSE

Bonjour,

Je travaille en mode TSE sur un fichier de près d'1Mo constitué uniquement de codes de champs. Il insère lui-même plusieurs autres documents (une dizaine de 300 Ko) par liaison (INCLUDETEXT).
J'ai évidemment désactivé toutes les options de grammaire et orthographe, affichage des dessins et des mises à jour des liaisons et de pagination. Je travaille dans le mode d'affichage Normal.

Comment puis-je optimiser l'utilisation de ce fichier pour mes modifications à part en passant le fichier en local.
Franchement je sèche et toutes les idées sont les bienvenues.

Le fichier n'est pas corrompu ni le normal.dot et tous les compléments sont désactivés.
J'ai le même problème en lançant le fichier en mode sans échec.
Je ne sauvegarde pas non plus les révisions et les versions ni des balises actives ou polices, etc...
Toutes les options sont désactivées excepté l'affichage des codes de champs évidemment.
__________________
Cordialement,
Christophe

Merci de ne pas oublier de mettre résolu quand le sujet l'est. Cela aide tous les DVPnautes dans leur recherche
carden752 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/11/2011, 00h12   #2
Rédacteur/Modérateur
 
Avatar de Sepia
 
Homme JF Jousseaume
Inscription : octobre 2007
Messages : 2 390
Détails du profil
Informations personnelles :
Nom : Homme JF Jousseaume
Âge : 48
Localisation : France

Informations professionnelles :
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2007
Messages : 2 390
Points : 3 356
Points : 3 356
Salut Carden752,

D'abord, il faudrait nous dire si tu travailles en mode saisie ou en mode macro. Les optimisations "efficaces" ne sont pas les mêmes. Néanmoins, il existe des options communes qui consomment beaucoup (donc si on ne les utilise pas, on peut considérer qu'il y a optimisation). Tu nous indiques que toutes les options d'affichage ont été désactivées mais il existe d'autres options dans d'autres catégories très consommatrices.
En mode saisie, en 1er, c'est l'enregistrement automatique qui peut très consommateur, qui est débrayable et dont la fréquence est réglable, après viennent toutes les options que tu as citées.
Regarde aussi pour interdire les mises à jour auto des styles, l'exécution des insertions automatiques aussi. La fusion/conservation des styles entre documents peut être aussi consommatrice.
En mode macro, en 1er, c'est le déplacement du curseur qui est très préjudiciable et il est préférable (lorsque la macro est au point) d'utiliser l'instruction
Code :
Application.ScreenUpdate = False
mais surtout d'utiliser les collections pour manipuler le modèle Objet de Word (du style une boucle sur la collection Paragraphs plutôt que déplacer le curseur de paragraphe en paragraphe, lorsque c'est possible, quitte à avoir un peu plus d'instructions).

Citation:
Envoyé par carden752 Voir le message
J'ai évidemment désactivé toutes les options de grammaire et orthographe, affichage des dessins et des mises à jour des liaisons et de pagination. Je travaille dans le mode d'affichage Normal.
Le fichier n'est pas corrompu ni le normal.dot et tous les compléments sont désactivés.
J'ai le même problème en lançant le fichier en mode sans échec.
Je ne sauvegarde pas non plus les révisions et les versions ni des balises actives ou polices, etc...
Toutes les options sont désactivées excepté l'affichage des codes de champs évidemment.
Mais ce qui est sûr dans ton cas, le mode TSE avec des conditions comme les tiennes (fichier de taille conséquente, beaucoup de champs, fusion...) sont des éléments complexes et donc souvent assez coûteux ==> si tu ne peux pas travailler localement, il ne reste que les options (comme tu as déjà commencé) qui vont d'amener un mieux.

PS : dernier truc, si tu utilises un modèle, veille à ce que le réseau soit dispo et que ton Word y accède au mieux pour optimiser l'accès aux info qu'il contient (styles, insertions auto...).

@+
Sepia est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/11/2011, 09h45   #3
Modérateur
 
Homme Christophe CHAPAT
Spécialiste progiciel
Inscription : février 2010
Messages : 984
Détails du profil
Informations personnelles :
Nom : Homme Christophe CHAPAT
Âge : 25
Localisation : France, Haute Loire (Auvergne)

Informations professionnelles :
Activité : Spécialiste progiciel
Secteur : Service public

Informations forums :
Inscription : février 2010
Messages : 984
Points : 1 597
Points : 1 597
Envoyer un message via MSN à carden752
Bonjour Jean-François,

Merci de ta réponse. J'avais également désactivé déjà tous les enregistrements automatiques et copies de sauvegarde ainsi que les corrections automatiques.

Malheureusement, je ne peux pas utiliser de macro.

L'accès au modèle de document est OK par contre je pense que je vais en créer un plus léger ne comprenant que les styles nécessaires. Peut-être je gagnerai encore un peu.
Le gros problème est lorsque je travaille sur les en-têtes et pieds de page et l'insertion de filigranes (Mode Page obligatoire et là c'est vraiment long).

Je vais prendre mon mal en patience
__________________
Cordialement,
Christophe

Merci de ne pas oublier de mettre résolu quand le sujet l'est. Cela aide tous les DVPnautes dans leur recherche
carden752 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2011, 01h23   #4
Rédacteur/Modérateur
 
Avatar de Sepia
 
Homme JF Jousseaume
Inscription : octobre 2007
Messages : 2 390
Détails du profil
Informations personnelles :
Nom : Homme JF Jousseaume
Âge : 48
Localisation : France

Informations professionnelles :
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2007
Messages : 2 390
Points : 3 356
Points : 3 356
Salut Carden752,

Citation:
Envoyé par carden752 Voir le message
Le gros problème est lorsque je travaille sur les en-têtes et pieds de page et l'insertion de filigranes (Mode Page obligatoire et là c'est vraiment long).
Pour travailler sur les entêtes et pieds de page, il n'est pas nécessaire d'être en mode Page. Voici un exemple que je viens de tester et qui fonctionne en mode Normal
Code :
1
2
3
4
5
Sub DVP_ParcourirLesEntetesEnModeNormal()
    For aI = 1 To ActiveDocument.Sections.Count
        ActiveDocument.Sections(aI).Headers(wdHeaderFooterPrimary).Range.InsertAfter ("Test")
    Next
End Sub
Garde le mode Page que pour les filigranes
@+
Sepia est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 22/11/2011, 09h34   #5
Modérateur
 
Homme Christophe CHAPAT
Spécialiste progiciel
Inscription : février 2010
Messages : 984
Détails du profil
Informations personnelles :
Nom : Homme Christophe CHAPAT
Âge : 25
Localisation : France, Haute Loire (Auvergne)

Informations professionnelles :
Activité : Spécialiste progiciel
Secteur : Service public

Informations forums :
Inscription : février 2010
Messages : 984
Points : 1 597
Points : 1 597
Envoyer un message via MSN à carden752
Bonjour,

Merci Jean-François, c'est déjà cela de gagner.
__________________
Cordialement,
Christophe

Merci de ne pas oublier de mettre résolu quand le sujet l'est. Cela aide tous les DVPnautes dans leur recherche
carden752 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/11/2011, 00h15   #6
Rédacteur/Modérateur
 
Avatar de Sepia
 
Homme JF Jousseaume
Inscription : octobre 2007
Messages : 2 390
Détails du profil
Informations personnelles :
Nom : Homme JF Jousseaume
Âge : 48
Localisation : France

Informations professionnelles :
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2007
Messages : 2 390
Points : 3 356
Points : 3 356
Courage,

On grignote peu à peu sur le temps d'exécution

@+
Sepia est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/11/2011, 09h51   #7
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 333
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 333
Points : 29 239
Points : 29 239
Et ça tient parfois à un petit détail.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/11/2011, 13h29   #8
Modérateur
 
Homme Christophe CHAPAT
Spécialiste progiciel
Inscription : février 2010
Messages : 984
Détails du profil
Informations personnelles :
Nom : Homme Christophe CHAPAT
Âge : 25
Localisation : France, Haute Loire (Auvergne)

Informations professionnelles :
Activité : Spécialiste progiciel
Secteur : Service public

Informations forums :
Inscription : février 2010
Messages : 984
Points : 1 597
Points : 1 597
Envoyer un message via MSN à carden752
Bonjour,

Citation:
Envoyé par Heureux-Oli
Et ça tient parfois à un petit détail.
Effectivement, l'astuce de Jean-François pour l'ajout par macro des pieds de page est top.
J'ai effectivement mis le modèle dans le même répertoire, accès plus rapide et supprimer tout ce qui était inutile dedans.

Là, ca va beaucoup mieux, j'ai fini de gérer les sections!!
Il ne me reste qu'à modifier les parties à inclure Trop fastoche et les tests
__________________
Cordialement,
Christophe

Merci de ne pas oublier de mettre résolu quand le sujet l'est. Cela aide tous les DVPnautes dans leur recherche
carden752 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/11/2011, 23h43   #9
Rédacteur/Modérateur
 
Avatar de Sepia
 
Homme JF Jousseaume
Inscription : octobre 2007
Messages : 2 390
Détails du profil
Informations personnelles :
Nom : Homme JF Jousseaume
Âge : 48
Localisation : France

Informations professionnelles :
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2007
Messages : 2 390
Points : 3 356
Points : 3 356
Salut Carden752,

Citation:
Envoyé par carden752 Voir le message
Bonjour,


Effectivement, l'astuce de Jean-François pour l'ajout par macro des pieds de page est top.
J'ai effectivement mis le modèle dans le même répertoire, accès plus rapide et supprimer tout ce qui était inutile dedans.

Là, ca va beaucoup mieux, j'ai fini de gérer les sections!!
Il ne me reste qu'à modifier les parties à inclure Trop fastoche et les tests
J'aime bien le "trop fastoche" surtout avec le début du post. Enfin content que ça ait pu t'aider. Donc ne te tape pas trop fort le fouet du

@+
Sepia est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/11/2011, 00h01   #10
Modérateur
 
Homme Christophe CHAPAT
Spécialiste progiciel
Inscription : février 2010
Messages : 984
Détails du profil
Informations personnelles :
Nom : Homme Christophe CHAPAT
Âge : 25
Localisation : France, Haute Loire (Auvergne)

Informations professionnelles :
Activité : Spécialiste progiciel
Secteur : Service public

Informations forums :
Inscription : février 2010
Messages : 984
Points : 1 597
Points : 1 597
Envoyer un message via MSN à carden752
Salut Jean-François et merci encore,
Citation:
Envoyé par Sepia Voir le message
Salut Carden752,



J'aime bien le "trop fastoche" surtout avec le début du post. Enfin content que ça ait pu t'aider. Donc ne te tape pas trop fort le fouet du

@+
Ben Oui, vis à vis du reste, c'est du gateau
Non non car ca fait mal, il parait
A++
__________________
Cordialement,
Christophe

Merci de ne pas oublier de mettre résolu quand le sujet l'est. Cela aide tous les DVPnautes dans leur recherche
carden752 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 13h37.


 
 
 
 
Partenaires

Hébergement Web