Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: Automakro excelu podczas otwierania dokumentu
orion68




Typ: neutral
Postów: 3
Zarejestrowany: Jun 2004
Automakro excelu podczas otwierania dokumentu

Witam,

Poszukuję rozwiązania następującego Problemu:
Mam program w accesie,który łączy się do innego programu "wyciągając" z niego pewne dane, które następnie exportuje do pliku excelowego (odpowiednio przygotowanego, w którym jest makro uruchamiające się podczas otwierania pliku). Następnie uruchamia excela z tym wyexportowanym plikiem (plik się otwiera, makro wykonuje).
Potrzebuję aby makro, które wykonuje się podczas otwarcia pliku excelowego wykonało się tylko RAZ za pierwszym razem.
Ja robie to w "mało elegancki" sposób sprawdzając format konkretnej komórki. Jest tu pewien problem. Uzytkownik może zmienić ten format i makro znowu się uruchomi.
Czy jest jakiś lepszy sposób na rozwiązanie tego problemu. Może można z poziomu VBA spod accesa usunąć moduł z makrami w pliku excela ?

pozdrawiam
Darek

16-06-2004 11:56
Pokaż profil orion68  Wyślij email do orion68   
losmac
"profesorek"




Typ: neutral
Postów: 758
Zarejestrowany: May 2003

A po co?

Wszystko zależy od tego jak wywołujesz plik Excela...

Możesz zapisać w nim funkcję lub procedurę, którą będziesz uruchamiał w dowolnym momencie, bez żadnego formatowania komórek. Do tego celu musisz wykorzystać automatyzację OLE, a nie wywoływać plik z poziomu wiersza poleceń (Shell()).


_____________________________________________
POSTULATY STARUSZKA:
1) Ludzie, dbajcie o polszczyznę!!!
2) Ludzie, zadawajcie kompletne pytania, a nie rzucacie ochłapy i trzeba się domyślać o co chodzi!!!

Powodzenia
Maciej Łoś

20-06-2004 22:46
Pokaż profil losmac  Wyślij email do losmac   Odwiedź stronę losmac  
Wszystkich odpowiedzi: 1 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1