Langsamer Start von Excel
Ich versuche, eine .docx-Datei zu öffnen und mit Interop.Word.Application in PDF zu konvertieren. Es funktioniert als Konsolenanwendung, aber wenn ich das gleiche in meiner Webanwendung verwende, funktioniert es nicht. Ich habe versucht, die Berechtigungen für den Ordner zu überprüfen. Ich habe ‘Network Service’ mit voller Kontrolle angegeben, aber ich erhalte immer noch einen Objektverweis, der bei word.Documents.Open nicht gesetzt ist. Könnten Sie mir bitte sagen, was das Problem sein könnte? Ich bleibe mit diesem Fehler hängen. Bitte lassen Sie es mich wissen. Ich bin für jeden Vorschlag dankbar. Ich danke Ihnen.
Es gibt eine offene Bibliothek, die mit DocX-Formaten arbeitet (Linkbeschreibung hier eingeben). Leider gibt er auf der Seite zu, dass Konvertierungen in Formate wie PDF ohne die Office.Interop-Bibliotheken so gut wie unmöglich sind (http://cathalscorner.blogspot.com/2009/10/converting-docx-into-doc-pdf-html.html)
Es ist sehr wahrscheinlich, dass Sie eine andere Word-DLL auf Ihrem Webserver haben, vielleicht eine ältere. Ich schlage vor, dass Sie auf eine bestimmte dll verweisen und sie auf den Webserver kopieren, damit Sie sicher sein können, dass Sie dieselbe Word-dll verwenden, mit der Sie Ihren Code getestet haben und von der Sie wissen, dass sie funktioniert.
Word 2019 langsam beim Schreiben
Ich habe eine Excel-Tabelle, die Berechnungen durchführt und dann die Werte in einem Word-Dokument ausspuckt (eine formalere Version der Berechnung, die in Excel durchgeführt wurde). Im Grunde wird der Prozess in Excel durch Drücken einer Schaltfläche eingeleitet, die die Word-Vorlage aufruft, um ein neues Dokument zu erstellen. Nachdem das Dokument erstellt wurde, erscheint eine Reihe von Dialogen, in denen zusätzliche Informationen abgefragt werden (Projekttitel, Projektnummer, Autor usw.), und anschließend wird das Dokument mit den Werten aus der Excel-Tabelle gefüllt.
Die Word-Vorlagen waren ursprünglich auf meinem Computer gespeichert, und ich hatte keine Probleme mit der Geschwindigkeit. Wenn ich in Excel auf die Schaltfläche klickte, wurde das neue Dokument erstellt, und der Dialog öffnete sich fast augenblicklich. Seitdem ich die Word-Vorlagen auf den Server verlagert habe, ist die Geschwindigkeit gesunken. Dies gilt wiederum nur für die Word-Vorlagen, die mit Makros versehen sind. Außerdem kann es sich nicht um normale Word-Vorlagen handeln, da ich vorhabe, später in alle Word-Vorlagen Benutzerformulare einzufügen.
Wenn Sie Word starten, sammelt es Informationen, die für die Formatierung und den Druck des Dokuments verwendet werden. Wenn die Dateien, Treiber oder Schriftarten beschädigt sind, fehlen oder sich auf einem Remote-Server befinden, kann Word mehr Zeit benötigen, um eine Verbindung zum Server herzustellen und die benötigten Informationen zu sammeln. Wenn Word sehr langsam startet oder andere Vorgänge, wie das Öffnen oder Drucken von Dokumenten, ebenfalls sehr langsam sind, kann dies auf eine oder mehrere Ursachen zurückzuführen sein:
Word-Dokument sehr langsam
Es gibt Fälle, in denen das Öffnen eines Dokuments in Word sehr langsam sein kann. Dies ist zum Beispiel der Fall, wenn das Dokument sehr groß ist, viele komplexe Grafiken enthält, viele verknüpfte Daten aus anderen Quellen enthält oder wenn Sie es häufig mit der aktivierten Funktion “Schnelles Speichern” von Word gespeichert haben.
Es gibt aber auch Fälle, in denen das Öffnen eines Dokuments geradezu mühsam ist, z. B. wenn es vier Minuten (oder länger) dauert, ein Dokument zu öffnen, das nur 800 KB groß ist. In diesen Fällen ist der Grund für die Langsamkeit vielleicht nicht sofort ersichtlich. Hier kommt ein wenig Detektivarbeit ins Spiel.
Prüfen Sie zunächst, ob sich das Dokument auf Ihrem Computer befindet oder nicht. Befindet sich das Dokument auf einem anderen Computer in Ihrem Netzwerk, könnte das Problem entweder auf dem anderen Computer oder sogar im Netzwerk selbst liegen. Wenn das Netzwerk nicht richtig konfiguriert ist, kann die Kommunikation über das Netzwerk manchmal sehr langsam werden. Diese Art der Verlangsamung sollte sich jedoch auf andere Programme auf Ihrem Computer auswirken, wenn Sie mit diesen Programmen auf entfernte Daten zugreifen müssen. Wenn also das Öffnen von Remote-Dokumenten in allen Ihren Programmen langsam ist, sollten Sie Ihr Netzwerk und den anderen Computer überprüfen. Wenn Sie dieses Problem vermuten, müssen Sie mit Ihrem Netzwerkadministrator sprechen, um zu sehen, was getan werden kann.
Word verzögert sich beim Tippen
Dies ist wahrscheinlich eine offensichtliche Antwort, aber ich bin ratlos. Ich habe ein Dokument, das Hyperlinks zu mehreren anderen Word-Dokumenten enthält, die sich im selben Ordner befinden. Das Problem ist, dass Word bei einigen wenigen Hyperlinks etwa 2 Minuten zum Öffnen braucht. Ich habe festgestellt, dass unten links steht, dass versucht wird, den Ordner 10.0.x.x zu öffnen. Es sagt mir, ich solle die Escape-Taste drücken, um fortzufahren. Die Adresse, die er mir gibt, ist die des alten Linux-Servers, der nicht mehr existiert. Das Dokument, das ich zu öffnen versuche, wurde nicht einmal auf dem Linux-Server erstellt oder gespeichert. Wir verwenden jetzt Server 2008.
Ich habe die anderen Hyperlinks im Dokument ausprobiert, und die meisten von ihnen funktionieren einwandfrei, mit Ausnahme einiger weniger, die das gleiche Problem haben. Ich habe alle Hyperlinks überprüft, und sie werden alle korrekt angezeigt. Das Problem tritt bei jedem PC im Netzwerk auf. Wir haben eine Mischung aus ein paar Win7-PCs mit Office 2010 und den meisten XP-Rechnern mit Office 2007. Was ist hier los?