Je me demandais si c'était possible? Et si oui, comment?Supprimer ou masquer par programme les commentaires/suivre les modifications dans Word 2007?
3
A
Répondre
2
Voici un message par Eric White qui montre comment supprimer les commentaires: http://blogs.msdn.com/ericwhite/archive/2008/07/14/using-the-open-xml-sdk-and-linq-to-xml-to-remove-comments-from-an-open-xml-wordprocessing-document.aspx
En bref, voici le code qu'il a publié:
XName commentRangeStart = w + "commentRangeStart";
XName commentRangeEnd = w + "commentRangeEnd";
XName commentReference = w + "commentReference";
mainDocumentXDoc.Descendants()
.Where(x =>
x.Name == commentRangeStart ||
x.Name == commentRangeEnd ||
x.Name == commentReference)
.Remove();
4
Que diriez-vous les éléments suivants:
ActiveWindow.View.RevisionsView = wdRevisionsViewFinal
ActiveWindow.View.ShowRevisionsAndComments = False
Cela montrera le document final sans majoration.
Note: ActiveWindow est une propriété de la classe Word.Application
EDIT:
Cette réponse utilise OLE Automation, sur votre question relisant ce ne peut pas être ce que vous cherchez, désolé.
0
Activer/désactiver le suivi des modifications par la mise ActiveDocument.TrackRevisions à Vrai faux.
Questions connexes
- 1. Comment masquer les fenêtres d'un programme externe par programme?
- 2. Insérer par programme un document Word dans un document existant (Word 2007)
- 3. Comment supprimer par programme tous les éléments de la corbeille de deuxième niveau dans SharePoint 2007?
- 4. Supprimer des balises Word 2007 d'un texte
- 5. Symbian C++ - Supprimer ou masquer le composant (par exemple CEikLabel)
- 6. Diviser des documents dans Word 2007
- 7. Comment afficher ou masquer par programme l'icône d'enveloppe Outlook?
- 8. MS Word Macro - Supprimer les paragraphes
- 9. imprimer le document par programme avec VBA dans Outlook 2007
- 10. Mysql: supprimer par programme toutes les clés étrangères
- 11. Extraire par programme le code de macro (VBA) à partir de Word 2007 docs
- 12. Masquer les lignes dans postgres
- 13. Macro pour supprimer les en-têtes dans Word
- 14. XPS to Word 2007
- 15. MS Project Server 2007: Basculer par programme les alertes de tâche pour les ressources de projet
- 16. Comment vérifier par programme si des propriétés de document d'un document MS Word 2007 ont changé?
- 17. Word 2007 Add-in
- 18. Comment créer un MDE Access 2003 par programme ou par ligne de commande dans Access 2007?
- 19. Verrouiller les fonctionnalités Word et PowerPoint
- 20. MOSS 2007 Wiki Exporter vers MS Word ou PDF
- 21. Comment trouver et remplacer par programme dans ENTIER Word document
- 22. Dans Word, comment puis-je modifier les données de fusion et publipostage par programme avec VBA?
- 23. Renommer par programme les tables dans les requêtes Access
- 24. Word 2007, VSTO obtenir l'emplacement d'enregistrement par défaut
- 25. Masquer les répertoires dans wxGenericDirCtrl
- 26. Comment supprimer un raccourci annoncé par programme?
- 27. Comment masquer les espaces réservés dans une page maître SharePoint 2007?
- 28. Supprimer les styles lorsque coller à partir de Word ou d'une autre source
- 29. Comment supprimer OutputCache par programme pour ascx?
- 30. Enregistrement de propriétés de document Word 2007 dans C# 2.0
Même si c'est bon à savoir et résolu mon problème particulier. – M463