LabVIEWForum.de
Excel: programmatisch Ansicht / Normal -> Seitenlayout anpassen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Excel: programmatisch Ansicht / Normal -> Seitenlayout anpassen (/Thread-Excel-programmatisch-Ansicht-Normal-Seitenlayout-anpassen)



Excel: programmatisch Ansicht / Normal -> Seitenlayout anpassen - spacz - 31.01.2020 10:56

Werte LabVIEW Freunde,
ich bin auf ein interessantes Phänomen gestoßen und hoffe mal wieder auf eure Hilfe.
Wenn in Excel unter Ansicht die Arbeitsmappenansicht auf Seitenlayout eingestellt ist, sind die Schreibtzugriffe aus LabVIEW heraus eta 30-50x langsamer, wie wenn die Arbeitsmappenansicht auf Normal eingestellt ist!

Da ich sehr viele Daten in Protokolle schreibe ist die Normale Ansicht zeitbedingt die einzig richtige Wahl. Auf Seitenlayout eingestellt sieht das Protokoll jedoch deutlich ansprechender aus.

-> Gibt es eine Möglichkeit die Arbeitsmappenansicht programmatisch zu ändern? Somit könnte ich sie auf normal lassen und erst beim Abschluss der Schreibvorgänge auf Seitenlayout stellen!

Vielen Dank im Voraus
Ronny


RE: Excel: programmatisch Ansicht / Normal -> Seitenlayout anpassen - GerdW - 31.01.2020 11:50

Hallo Ronny,

der "übliche" Weg ist, sich die nötigen Befehle durch einmaliges Aufzeichnen eines Makros in Excel zu besorgen und dann diese Befehle per ActiveX abzubilden.

Also:
- Makroaufzeichnen zum Umschalten der Seitenansicht
- die passenden Methoden/Properties aus dem Makro herauslesen
- mit ActiveX nachbilden
(- und im MSDN nachlesen, wenn Parameter etc. unklar sind)


RE: Excel: programmatisch Ansicht / Normal -> Seitenlayout anpassen - spacz - 10.02.2020 09:44

Ich Danke dir Gerd, den gesuchten Befehl zu extrahieren war sehr simpel und wird mir sicherlich das eine oder andere Mal weiterhelfen.
Eure Unterstützung hier im Forum ist jedes mal Fabelhaft!