Problem Makro 4.0 w Excel 2k
Uźywam programów wykorzystujących Makra 4.0 utworzone w Excel'u v. 4 i 5. Z chwilą przejścia na Excel'a v. 2k w WinXP (Win2k) mam problem z poprawkami dokonywanymi na starych wersjach skoroszytów polegający na tym, źe edycja przypisania innego skojarzenia 'obiekt' – 'nazwa makra w arkuszu makr 4.0' nie działa poprawnie. Skojarzenie realizuję poprzez akcję: zaznaczenie obiektu – prawy klawisz myszy– wybieram "przypisz makro:" 'nazwa makra' (wpis zmieniam) , pole "makra w: Ten skoroszyt" (wybór dowolny)). Powyźsze dotyczy m.inn. pola listy i przycisku z narzędzia formularze a takźe akcji Auto_otwieranie). Ciekawe, źe niepoddane edycji (przypisania do obiektu–ale dotyczy skoroszytów utworzonych pod WIN95 i wcześniejszych) makra działają poprawnie (moźna edytować makro w arkuszu makr bez problemów) oraz, źe po jakiejkolwiek w opisanej zmianie realizowane jest makro w arkuszu makr 4.0 od miejsca stanowiącego odpowiednik zanaczonej komórki z aktywnego arkusza, na którym znajduje się obiekt wywołujący makro co skutkuje tym, źe jeźeli nie znajdzie źadnego makra w arkuszu makr (i w kolumnie poniźej) wysyłany jest komunikat nie znalezienia funkcji Powrót() lub Zakończ(). Jednocześnie wybór 'Edycja' w zakładce 'Przypisz makro' poprawnie przenosi do arkusza makra 4.0.
Powyźsze 'efekty' nie mają miejsca, gdy uruchamiam skoroszyt w Excel'u 95 (przypisania funkcjonują poprawnie). Jednak edycja i zapisanie skoroszytu z arkuszem makro 4.0 w v. 95 (pod WinXP i Win2k) nie skutkuje poprawnym działaniem w v. 2k (pod WinXP i Win2k). Uźywanie v. 95, ze względu na operowanie na duźych obszarach danych, po wielokrotnym zadziałaniu makr 4.0 skutkuje 'wysypaniem' się programu.
Powyźsze 'efekty' nie mają miejsca, gdy uruchamiam skoroszyt w Excel'u 95 (przypisania funkcjonują poprawnie). Jednak edycja i zapisanie skoroszytu z arkuszem makro 4.0 w v. 95 (pod WinXP i Win2k) nie skutkuje poprawnym działaniem w v. 2k (pod WinXP i Win2k). Uźywanie v. 95, ze względu na operowanie na duźych obszarach danych, po wielokrotnym zadziałaniu makr 4.0 skutkuje 'wysypaniem' się programu.
Odpowiedzi: 0
Strona 0 / 0