Elektroda.pl
Elektroda.pl
X

Search our partners

Find the latest content on electronic components. Datasheets.com
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Nie otwiera się plik excela - co robić?

MarTeaM 28 Dec 2010 20:47 20243 6
  • #1
    MarTeaM
    Level 9  
    Witam wszystkich.
    Mam problem bo jeszcze dzisiaj otwierałem plik excela i działał... ...no własnie hmm... ...działał :cry:
    Jak otwieram go teraz to nie może jego otworzyć do końca i na pasku u góry jest (not responding). Macie jakieś pomysły jak to można naprawić? Kurcze miałem tam dosyć sporą pracę w VBA i nie chciałbym tego stracić. Bardzo proszę o pomoc.
  • #4
    marcinj12
    Level 40  
    Jeżeli problem jest powodowany przez VBA i tylko w tym jednym pliku, to czasem - nie zawsze - pomaga coś takiego (Excel 2003):
    - otwórz dowolny plik Excela, ustaw Narzędzia->Makro->Zabezpieczenia na poziom BARDZO WYSOKIE, zamknij plik.
    - spróbuj otworzyć uszkodzony plik,
    - jeżeli się uda, zapisz otwarty plik. Teraz możesz przywrócić poziom zabezpieczeń na niskie i spróbować otworzyć go ponownie.

    Czasami daje się też otworzyć uszkodzony plik z OpenOffice.
  • #5
    MarTeaM
    Level 9  
    Inne pliki mi działają tylko ten jeden mi padł. Zrobiłem tak jak napisałeś (BARDZO WYSOKIE) i mogę go otworzyć ale jak zmienię spowrotem na niskie to jest to samo. Czy ma to jakieś znaczenie jak duży jest plik?

    Dodano po 24 [minuty]:

    Józef18 wrote:
    Panel sterowania wybierz Office potem kliknij na zmień i wybierz napraw

    Obawiam się że z Officem wszystko OK bo skopiowałem plik do innego komputera i jest tak samo.
  • Helpful post
    #6
    marcinj12
    Level 40  
    Skoro wyłączenie makr umożliwia otwarcie pliku, to problem musi tkwić tam.
    Zrobiłeś tak jak pisałem (zapisałeś plik kiedy był otwarty na wysokich zabezpieczeniach makr?).

    Sprawdź czy nie masz jakiś pętli uruchamianych przy otwarciu które się "zapętlają", może masz tam jakieś linki do lokalizacji sieciowych które są niedostępne, bardzo dużo "kosztownych" funkcji w stylu WYSZUKAJ.PIONOWO etc.
    Może też być coś z tym że plik jest za duży, ciężko powiedzieć.

    Ja bym próbował teraz ustawić zabezpieczenia na średnie i sprawdzić, czy problem się pojawi kiedy klikniesz WŁĄCZ MAKRA, a nie pojawi kiedy klikniesz WYŁĄCZ MAKRA.
    Sprawdź co masz w procedurach Workbook_Open albo Activate (czy tam się nie zapętla), potem zrób kopię pliku i usuwaj po zakładce aż plik zacznie się uruchamiać.
  • #7
    MarTeaM
    Level 9  
    Zadziałało tak jak opisałeś z tym że się już nie bawiłem w odnajdywanie jakiegoś błędu w VBA. Zawsze zanim zacznę pracować na excelu to wcześniej robię sobie kopię pliku tylko że tym razem po paru godzinach pracy z VBA trochę rzeczy udało mi się rozwiązać no i straciłem te parę godzin ale najważniejsze że nie straciłem wszystkiego.
    Dziękuję Wszystkim za szybką reakcję i pomoc oraz życzę Szczęśliwego Nowego Roku 2011.