![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() |
|
Najlepiej
przeglądać z
Łącza z arkusza znajdującego się w innym pliku nie są uaktualniane. Niewłaściwe rejestrowanie makra zapisującego pliki w formacie tekstowym Odzyskiwanie danych z uszkodzonego arkusza Excel (wersji 5.0 lub 7.0) "Dymki" - Tworzenie "dymków" dla ikonek użytkownika. Wykresy - Tworzenie wykresu z danych zgromadzonych w kilku arkuszach. Wykresy - Wykres kołowy wyświetla nieprawidłowe wartości procentowe w programie Excel |
MS Excel Łącza z arkusza znajdującego się w innym pliku nie są uaktualniane w programie MS Excel
Dotyczy: OPIS PROBLEMU Po przesunięciu komórek na arkuszu źródłowym, na przykład poprzez wstawieniu nowego wiersza, łącze do komórki pierwotnej w arkuszu zależnym może nie zostać zaktualizowane. PRZYCZYNY Łącza nie są uaktualniane w arkuszu zależnym po zmianie położenia komórek w arkuszu źródłowym, jeżeli arkusz zależny jest zamknięty w czasie wprowadzania zmian. OBEJŚCIE PROBLEMU W celu obejścia tego rodzaju problemu należy zastosować jeden z następujących sposobów:
=[Zeszyt1.xls]Arkusz1!Test
DODATKOWE INFORMACJE W programach Microsoft Excel 3.0 oraz 4.0 zarówno plik zawierający arkusz źródłowy jak i plik zawierajęcy arkusz zależny były otwierane w celu dokonania uaktualnienia połączeń w obu arkuszach. Od wersji 5.0 programu MS Excel (a zatem również w MS Excel dla Windows 95 oraz MS Excel 97) odnajdywanie oraz uaktualnianie komórek mających odwołania do arkuszy zewnętrznych jest wykonywane jedynie w przypadku, gdy arkusz zależny jest otwarty. Jeżeli natomiast arkusz zależny jest zamknięty to zmiany takie jak np. przeniesienie komórek nie będą uwzględnione na tym arkuszu. Dzięki takiemu działaniu programu MS Excel uzyskano znaczne zmniejszenie objętości pliku oraz szybszy jego zapis.
Niewłaściwe rejestrowanie makra zapisującego pliki w formacie tekstowym Dotyczy: Microsoft Excel 5.0 OPIS PROBLEMU Uruchomienie zarejestrowanego makra, w założeniu zapisującego plik w formacie Tekst (OS/2 oraz MS-DOS), zapisuje plik w formacie Tekst (Separator - TAB). Dzieje się tak tylko podczas uruchamiania zarejestrowanego makra – podczas rejestrowania makra plik zapisywany jest poprawnie, zgodnie z wybranym formatem. PRZYCZYNY Makro rejestruje się błędnie i zawiera niewłaściwą klauzulę FileFormat= polecenia ActiveWorkbookSaveAs określającą format wyjściowy. ROZWIĄZANIE . Należy dokonać edycji zarejestrowanego makra zmieniając klauzulę FileFormat polecenia ActiveWorkbook.SaveAs z
na
DODATKOWE INFORMACJE Formaty „Tekst(OS/2 oraz MS-DOS)" oraz „Tekst (Separator - TAB)" nie są tożsame - różnią się m.in. sposobem kodowania polskich znaków. Problem ten został rozwiązany i nie występuje w późniejszych wersjach Excela Odzyskiwanie danych z uszkodzonego arkusza Excel (wersji 5.0 lub 7.0) Microsoft Excel 5.0, 7.0 OPIS PROBLEMU Nawet „nieznacznie" uszkodzone pliki .xls nie dają się otworzyć. W rezultacie nie można odzyskać zawartych w nich danych. ROZWIĄZANIE Jeżeli uszkodzenie pliku jest nieznaczne, nawet jeżeli nie posiadamy kopii zapasowej uszkodzonego arkusza, możemy próbować odzyskać zapisane w arkuszu dane (nie da się jednak odzyskać formuł, wykresów, etc.. ) wczytując plik przy pomocy edytora tekstu Word 6 lub 7, lub innej aplikacji potrafiącej czytać pliki Excela. Inna metoda polega na odwoływaniu się w nowym, czystym arkuszu bezpośrednio do komórek uszkodzonego arkusza za pośrednictwem formuł typu: =’[Nazwa Pliku.xls]Nazwa Arkusza’!$A$1 Dodatkowe Informacje Przy obliczaniu wartości formuł zawierających powiązania zewnętrzne, Excel odwołuje się wprost do tych fragmentów pliku .xls, które przechowują informacje o wartościach poszczególnych komórek. Podobnie działają inne programy, odczytując pliki w formacie .xls. W obu przypadkach nie jest sprawdzana poprawność formatu całego pliku. Możliwe bywa zatem odczytywanie wartości poszczególnych komórek arkusza z pliku .xls, którego nie można otworzyć w Excelu z powodu uszkodzenia. Word w wersji 6 lub 7 potrafi bezpośrednio czytać dane z arkuszy Excela zapisując je w postaci tabel. Tworzenie "dymków" dla ikonek użytkownika. Excel 5.0; 7.0 OPIS: Notatka opisuje sposób tworzenia własnych opisów (dymków) do ikonek dodawanych do paska narzędzi. Standardowo, wszystkie dodawane do paska narzędzi ikony użytkownika opisywane są tym samym „dymkiem": „dla użytkownika". ROZWIĄZANIE: Z poziomu VB należy zmienić odpowiednie pole odpowiadające za informację wyświetlaną w dymku tj. Application.Toolbars("MyToolbar").ToolbarButtons(1).Name = "A Kuku - nowy napis" Powyższa przykładowa linijka kodu zmienia opis pierwszej ikonki na pasku narzędzi. Tworzenie wykresu z danych zgromadzonych w kilku arkuszach. Microsoft Excel 5.0; 7.0 OBJAWY: Przy próbie stworzenia jednego wykresu z danych zawartych w różnych arkuszach występuje komunikat o błędzie "Niepoprawny adres zewnętrzny.". np. próba zdefiniowania zakresu komórek danych : Arkusz1!a1;Arkusz2!a1 kończy się komunikatem : "Niepoprawny adres zewnętrzny." OBEJŚCIE PROBLEMU: Dane które będą wykorzystane jako seria danych dla wykresów w Microsoft Excel v.v. 5.0 7.0 muszą znajdować w jednym arkuszu. Dane takie niekoniecznie muszą znajdować się w spójnym obszarze, np.: zakres Serii1: Arkusz1!$A$1:$A$3;Arkusz1!$A$6:$A$12
Dopuszczalne jest również dodawanie do wykresu serii danych, z których każda zdefiniowana jest (w całości) w innym arkuszu. Np.: zakres Serii1: Arkusz1!$A$1:$A$6 zakres Serii2: Arkusz2!$A$1:$A$6 DODATKOWE INFORMACJE: W pliku pomocy do Microsoft Excelv.5.0PL znajdują się następujące zdania, które mogą być błędnie zrozumiane jako możliwość włączania do zakresu komórek adresów z różnych arkuszy tego samego zeszytu:
"Metody te stosują się w przypadku wprowadzania adresów komórek z tego samego arkusza i adresów komórek z innych arkuszy tego samego skoroszytu." Wykres kołowy wyświetla nieprawidłowe wartości procentowe w programie Excel MS Excel 5.0, MS Excel 5.0Int, MS Excel 7.0, MS Excel 7.0Int, MS Graph 5.0 OBJAWY: W programach MS Excel oraz MS Graph w wykresach kołowych zawierających etykiety w formacie procentowym (np. wykres kołowy typ 6 w oknie dialogowym Kreatora wykresów) niektóre etykiety mogą mieć nieprawidłowe wartości. PRZYCZYNA: Przyczyną tej nieprawidłowości jest przyjęty sposób rozstrzygania sytuacji w której suma zaokrąglonych wartości procentowych różna jest od 100%. (Np. całkowite zaokrąglenia wartości 60,6%, 30,6% i 8,8% czyli 61%, 31% i 9% sumują się do 101%).Kiedy zdarza się taka sytuacja, MS Excel i MS Graph odejmują lub dodają odpowiednią wartość od największej liczby w celu wymuszenia sumy równej 100%. ROZWIĄZANIE: Aby obejść tą niedokładność, należy wykonać poniższe czynności:
|