14. April 200917 j Hallo Leute, ich will über meine VB.net-Anwendung eine Excel-Datei ausdrucken. Das funktioniert auch, allerdings muss diese bevor gedruckt wird aktualisiert werden. Da kommt mir dann die Print-Funktion zuvor und schließt das Dokument, dabei erscheint eine Abfrage. Diese sollte der Benutzer natürlich nicht sehen. Meine Überlegung war es einen Timer einzubauen. Also das Dokument öffnen, warten bis er aktualisiert hat und dann erst drucken. Hier mein Code zum drucken: Dim psi As New ProcessStartInfo(test4) psi.Verb = "Print" Process.Start(psi) Ich hoffe jemand hat eine Idee für mich. Viele Grüße informatikerin
14. April 200917 j Ich habe mein Problem selbst gelöst. Nicht mit VB.net sondern in Excel. Falls es jemanden interessiert: Ich habe in Excel beim laden ein makro laufen das erst aktualisiert und dann abspeichert. Dann ist diese lästige Abfrage weg und Excel kann von der Print-Methode wieder wunderbar geschlossen werden. Die Aktualisierung läuft auch!
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.