[Solved]Błąd makra
: śr mar 21, 2012 6:40 pm
Witam ponownie. Posiadam makro, które kończy się:
-zapisem skoroszytu calc do pliku pdf
-wydrukiem arkusza
-zamknięciem skoroszytu
Od pewnego czasu na komputerze, na którym makro działało pojawiła się aplikacja monitoringu wydruku Saveq. Kod wydruku makra aktywuje aplikację, która wymaga podania pinu użytkownika aby dane zostały przesłane do drukarki. Zanim nastąpi wywołanie okna pinu i wypełnienie go w międzyczasie skoroszyt ma zostać zamknięty i wtedy następuje błąd makra. Zwłoki czasowe zamknięcia skoroszytu dają połowiczne rozwiązanie. Przeczekanie go z różnych powodów bez podania pinu daje taki sam skutek. Chyba najlepszym rozwiązaniem byłaby:
1.Możliwość sprawdzenia w pętli czy proces aplikacji Saveq jest aktywny a przy jego braku wywołanie makra wydruku.
2.Wydruk nie z arkusza calc lecz z utworzonego wcześniej pliku pdf. Jednak jakość wydruku pdf w stosunku do calca jest dosyć toporna.
Jeśli ktoś z forumowiczów zna makra, które spełniałyby warunek najlepiej pkt 1 lub przynajmniej 2, bądź ma pomysł na inne rozwiązanie tego problemu to proszę o informację. Pozdrawiam.
-zapisem skoroszytu calc do pliku pdf
-wydrukiem arkusza
-zamknięciem skoroszytu
Od pewnego czasu na komputerze, na którym makro działało pojawiła się aplikacja monitoringu wydruku Saveq. Kod wydruku makra aktywuje aplikację, która wymaga podania pinu użytkownika aby dane zostały przesłane do drukarki. Zanim nastąpi wywołanie okna pinu i wypełnienie go w międzyczasie skoroszyt ma zostać zamknięty i wtedy następuje błąd makra. Zwłoki czasowe zamknięcia skoroszytu dają połowiczne rozwiązanie. Przeczekanie go z różnych powodów bez podania pinu daje taki sam skutek. Chyba najlepszym rozwiązaniem byłaby:
1.Możliwość sprawdzenia w pętli czy proces aplikacji Saveq jest aktywny a przy jego braku wywołanie makra wydruku.
2.Wydruk nie z arkusza calc lecz z utworzonego wcześniej pliku pdf. Jednak jakość wydruku pdf w stosunku do calca jest dosyć toporna.
Jeśli ktoś z forumowiczów zna makra, które spełniałyby warunek najlepiej pkt 1 lub przynajmniej 2, bądź ma pomysł na inne rozwiązanie tego problemu to proszę o informację. Pozdrawiam.