Ten dokument zawiera najbardziej aktualne informacje na temat programu Microsoft Office Excel 2003.
Aby wyświetlić plik Readme na ekranie, należy zmaksymalizować okno przeglądarki. Aby wydrukować plik Readme, należy kliknąć przycisk Drukuj na pasku narzędzi.
Instalowanie składników sieci Web pakietu Office XP
Usługi Microsoft XML Core Services (MSXML) w wersji 3.0 nie są już obsługiwane
Funkcje zmienione w programie Office Excel 2003 w celu ułatwienia korzystania z list
Problemy z walutą na listach połączonych programu Office Excel 2003
Niektóre wyrażenia XPath generują eksportowane dane XML, które nie są dobrze zbudowane
W skład pakietu Microsoft Office Professional Edition 2003 wchodzą pliki pakietów Instalatora Windows zawierające zarówno składniki sieci Web pakietu Office 2003 (Owc11.msi), jak i uaktualnione wersje składników sieci Web pakietu Office XP (Owc10.msi). Oba pliki .msi znajdują się na instalacyjnym dysku CD i obie wersje składników są uwzględnione w Instalatorze pakietu Microsoft Office 2003 (mimo że nie są one ujawniane użytkownikom końcowym jako opcje w interfejsie użytkownika Instalatora pakietu Microsoft Office 2003). Domyślnie instalowane są składniki sieci Web pakietu Office 2003; natomiast uaktualnione składniki sieci Web pakietu Office XP są instalowane pod warunkiem, że na komputerze użytkownika istnieje poprzednia wersja składników sieci Web pakietu Office XP.
Aby ręcznie zainstalować uaktualnione składniki sieci Web pakietu Office XP na komputerze, na którym nie jest zainstalowana poprzednia wersja tych składników, można uruchomić plik Owc10.msi bezpośrednio z instalacyjnego dysku CD.
Jeśli są używane rozwiązania oparte na składnikach sieci Web pakietu Office XP, wdrażani są nowi klienci (tzn. nie jest dokonywane uaktualnienie) i ma być przeprowadzona instalacja niestandardowa, uwzględnienie uaktualnionych składników sieci Web pakietu Office XP w instalacji pakietu Office 2003 można zagwarantować, ustawiając właściwość OWC10EXISTS w wierszu polecenia podczas uruchamiania programu Setup.exe lub w pliku ustawień Instalatora (Setup.ini).
Przykład:
OWC10EXISTS=1Dokładność liczb wyświetlana w programie Windows SharePoint Services może być inna niż dokładność wyświetlana w programie Office Excel 2003. Dotyczy to wyłącznie rekordów, które zostały zmienione w programie Office Excel 2003. Mimo ewentualnych różnic w sposobie wyświetlania liczb dokładność faktycznych wartości jest taka sama w programach Windows SharePoint Services i Office Excel 2003; wyjątkiem są liczby dłuższe niż 15-cyfrowe występujące na listach programu SharePoint. Dokładność takich liczb zostaje utracona w programie Office Excel 2003.
W przypadku zapisania arkusza programu Excel zawierającego mapę XML lub listę XML jako pliku typu Strona sieci Web (*.htm; *.html) lub Jednoplikowa strona sieci Web (*.mht; *.mhtml), wybrania opcji Dodaj interakcję i ustawienia opcji Zaznaczenie: Arkusz, co powoduje zapisanie tylko bieżącego arkusza, mapa XML lub lista XML nie zostaje zapisana razem ze stroną sieci Web.
Aby zapisać mapę XML lub listę XML z interakcyjną stroną sieci Web, trzeba wybrać opcję Cały skoroszyt w celu zapisania całego skoroszytu. Wynika to z faktu, że informacje mapy XML, od których zależą listy XML, są przechowywane jako część skoroszytu i mogą być współużytkowane między wieloma arkuszami.
Pakiet Office Excel 2003 używa do pracy z danymi XML jedynie usług Microsoft XML Core Services (MSXML) w wersji 5.0. Ze względów bezpieczeństwa program Excel nie obsługuje już stosowania arkuszy stylów XSL przy otwieraniu plików XML, które używają starych obszarów nazw XSL do transformowania danych XML przy użyciu usług MSXML w wersji 3.0. Na przykład wcześniej można było używać tej funkcji do ładowania danych XML jako danych HTML lub transformowania danych XML na arkusz kalkulacyjny XML (XMLSS). Transformacje XSL stosowane do plików XML zawierających domyślne instrukcje transformowania ich na dane HTML przy użyciu starej składni XSL i usług MSXML w wersji 3.0 nie działają w programie Office Excel 2003.
W istniejących funkcjach programu Excel wprowadzono kilka zmian mających na celu uproszczenie zarządzania listami i ułatwianie zachowania ich integralności. Zmiany dotyczą nawigacji, wyboru zakresów, edytowania oraz — w ograniczonym stopniu — innych funkcji; dzięki tym zmianom listy programu Excel działają zgodnie z oczekiwaniami.
Nawigacja wewnątrz listy
Lista w programie Excel zachowuje się tak, jakby była samodzielnym arkuszem wewnątrz większego arkusza programu Excel. Na przykład naciśnięcie klawiszy END+strzałka powoduje przejście w kierunku wskazanym przez klawisz strzałki do ostatniej komórki w granicach listy. Podobnie naciśnięcie klawisza TAB w skrajnej prawej kolumnie listy powoduje przeniesienie wskaźnika komórki do pierwszej (skrajnej lewej) komórki w następnym wierszu poniżej.
Obramowania zaznaczenia zakresu listy
Podobnie jak w przypadku raportów tabeli przestawnej i samego arkusza kalkulacyjnego, wokół obramowania listy dostępne są obszary umożliwiające zaznaczanie komórek w sposób strukturalny, na przykład zaznaczenie całego wiersza lub kolumny na liście albo zaznaczenie całej listy. Funkcje te są realizowane w obszarach leżących bezpośrednio wewnątrz górnego i lewego obramowania listy. Umieszczenie wskaźnika myszy w jednym z tych obszarów powoduje zmianę kształtu wskaźnika, co wskazuje na dostępność nowych funkcji.
Przenoszenie zaznaczonych zakresów na liście
Po zatrzymaniu wskaźnika myszy na krawędzi zaznaczonego zakresu lub na dowolnej części obramowania listy wskaźnik przyjmuje postać Przenieś zaznaczenie. Nie jest możliwe przeniesienie zaznaczenia wewnątrz listy w sposób powodujący naruszenie integralności listy. Można zmienić kolejność wierszy lub kolumn albo przenieść wiersz lub kolumnę całkowicie poza zakres listy; nie można jednak np. przenieść wiersza lub kolumny w miejsce zachodzące na obramowanie listy.
Istnieją dodatkowe ograniczenia w przenoszeniu danych na listach połączonych z programem Windows SharePoint Services.
Edytowanie zakresów na liście
Czynności wykonywane wewnątrz listy z reguły dotyczą samej listy, a nie części arkusza wewnątrz listy. Usunięcie wiersza lub kolumny z listy powoduje usunięcie tylko tych komórek w wierszu lub kolumnie, które znajdują się na liście. Wyjątkiem jest Autofiltr, który oddziałuje na całe wiersze danych w arkuszu.
Automatyczne powiększanie listy
W przypadku wpisania informacji w komórce znajdującej się bezpośrednio poniżej lub po prawej stronie niepołączonej listy, lista zostaje automatycznie powiększona o nowe dane. Podczas powiększania listy wyświetlany jest tag inteligentny, który umożliwia cofnięcie automatycznego powiększania lub zmodyfikowanie ustawień w celu całkowitego wyłączenia powiększania.
Funkcja ta jest domyślnie włączona, ale można ją wyłączyć: w menu Narzędzia wybierz polecenie Opcje Autokorekty i na karcie Autoformatowanie podczas pisania okna dialogowego Opcje Autokorekty wyczyść pole wyboru Dołączaj nowe wiersze i kolumny do listy.
Uchwyt zmiany rozmiaru listy
W programie Excel dostępna jest bezpośrednia metoda zmiany rozmiaru listy, alternatywna w stosunku do użycia polecenia menu. Polega ona na dodawaniu kolumn lub wierszy przez przeciąganie uchwytu zmiany rozmiaru znajdującego się w lewym dolnym rogu obramowania listy. W ramach jednej operacji przeciągania nie można jednak dodawać jednocześnie i kolumn, i wierszy.
Edytowanie zakresów poza listą
Najważniejszym ograniczeniem, o którym należy pamiętać podczas edytowania zakresów poza listą, jest brak możliwości wykonywania funkcji dotyczących zakresów na zakresach zawierających komórki na liście i komórki poza listą.
Istotnym wyjątkiem od tej zasady jest operacja zaznaczenia całego wiersza lub kolumny arkusza (nie tylko listy) i usunięcie tego wiersza lub kolumny. W takim wypadku usuwane są również dane wiersza lub kolumny należące do listy. Dzieje się tak tylko wtedy, gdy lista nie jest połączona z programem Windows SharePoint Services.
Zmiany innych funkcji
Opcje sortowania Opcje sortowania wyświetlane w polach rozwijanych Autofiltru listy występują we wszystkich polach rozwijanych Autofiltru, niezależnie od tego, czy te pola rozwijane znajdują się wewnątrz listy.
Funkcja Sumy pośrednie Do funkcji Sumy pośrednie dodano nowe argumenty ułatwiające obliczanie sum pośrednich w wierszu sumy listy. Pierwszy argument funkcji Sumy pośrednie określa typ używanej agregacji (np. Suma, Średnia itp.). W starszych wersjach te argumenty są ponumerowane od 1 do 10.
W programie Excel 2003 argumenty te zmieniono, dodając 100 do każdego numeru i wskazując w ten sposób, że funkcja Sumy pośrednie jest używana wewnątrz listy. W poniższej tabeli przedstawiono funkcję agregującą, jej argument w poprzedniej wersji i jej argument w bieżącej wersji, używany w wierszu sumy listy.
Obliczenia w wierszu sumy są ułatwione dzięki zmodyfikowaniu funkcji Sumy pośrednie():
| Funkcja agregująca | Argument w poprzedniej wersji | Argument sumy pośredniej na liście |
| Średnia | Sumy pośrednie(1,<zakres>) | Sumy pośrednie(101,<zakres>) |
| Licznik num.(liczby) | Sumy pośrednie(2,<zakres>) | Sumy pośrednie(102,<zakres>) |
| Licznik | Sumy pośrednie(3,<zakres>) | Sumy pośrednie(103,<zakres>) |
| Maksimum | Sumy pośrednie(4,<zakres>) | Sumy pośrednie(104,<zakres>) |
| Minimum | Sumy pośrednie(5,<zakres>) | Sumy pośrednie(105,<zakres>) |
| OdchStd (Odchylenie standardowe) | Sumy pośrednie(7,<zakres>) | Sumy pośrednie(107,<zakres>) |
| Suma | Sumy pośrednie(9,<zakres>) | Sumy pośrednie(109,<zakres>) |
| War (Wariancja) | Sumy pośrednie(10,<zakres>) | Sumy pośrednie(110,<zakres>) |
Uwaga Te argumenty sum pośrednich nie są zgodne z listami w starszych wersjach.
Waluty narodowe krajów Unii Europejskiej używane przed wprowadzeniem euro (symbol waluty lub kod ISO) są publikowane jako liczbowy typ danych, a nie waluty. Takie zachowanie jest zgodne z projektem programu.
Program Excel obsługuje niektóre symbole walut, które nie są obsługiwane przez program Windows SharePoint Services. Te waluty są publikowane w witrynach programu SharePoint jako walutowy typ danych i są wyświetlane poprawnie, ale wewnętrznie są one reprezentowane jako waluta algierska — pierwsza waluta obsługiwana przez program Windows SharePoint Services. W przyszłości nieobsługiwane waluty będą publikowane jako liczby.
Zmiana typu waluty na liście połączonej nie powoduje zmiany typu waluty na serwerze. Jest to zgodne z projektem programu.
Aby były obsługiwane zdarzenia dotyczące składnika sieci Web pakietu Microsoft Office 2003 w formularzu .NET systemu Windows, należy zmodyfikować opakowania klas generowane dla tego składnika przez program Microsoft Visual Studio® .NET. Ten problem można obejść, korzystając z metod właściwych dla składników sieci Web pakietu Office XP, opisanych w następujących artykułach z bazy Microsoft Knowledge Base: „319341- HOW TO: Handle Events for the Office XP Spreadsheet Component on a Windows Form in Visual C# .NET” i „319342 - HOW TO: Handle Events for the Office XP Spreadsheet Component on a Windows Form in Visual Basic .NET”.
Możliwe jest utworzenie kodu używającego modelu obiektów programu Office Excel 2003 do mapowania elementu XML, w którym wyrażenie XPath zawiera filtr atrybutów, na komórkę. W niektórych wypadkach mogą być generowane dane XML, które nie są dobrze zbudowane w przypadku ich eksportowania. Należy unikać następujących sytuacji:
W przypadku utworzenia w programie Office Excel 2003 połączonej listy programu SharePoint zawierającej tekst sformatowany, wyeksportowania tej listy do programu Excel 2002, a następnie ponownego importowania i połączenia jej w programie Office Excel 2003, oczekujące zmiany zostają utracone i aby można było edytować listę, trzeba odświeżyć ją w programie Excel. Ta utrata oczekujących zmian może nastąpić nawet wtedy, gdy dane nie zostaną zmodyfikowane w programie Excel 2002.
W przypadku zastosowania Autofiltru do zakresu danych zawierającego jedną lub większą liczbę komórek mapowanych na elementy niepowtarzające się filtr nie zachowuje się zgodnie z oczekiwaniami. Może to być szczególnie uciążliwe, jeśli niebieskie obramowanie wskazujące, które komórki są mapowane na niepowtarzające się elementy XML, jest niewidoczne.
Jeśli na komputerze jest zainstalowana architektura Microsoft .NET Framework 1.1 i pakiet Microsoft Office 2003 z obsługą programowania .NET składników sieci Web pakietu Microsoft Office 2003 i zostaną zainstalowane składniki sieci Web pakietu Microsoft Office XP (przez uruchomienie programu OWC10.msi), obsługa programowania .NET składników sieci Web pakietu Microsoft Office 2003 przestaje działać poprawnie.
Obsługa programowania .NET składników sieci Web pakietu Microsoft Office 2003 instaluje i rejestruje podstawowy zestaw międzyoperacyjny (PIA) składników sieci Web pakietu Microsoft Office 2003, który jest używany do pracy z biblioteką typów COM składników sieci Web pakietu Microsoft Office 2003 przy użyciu kodu zarządzanego w programie Microsoft Visual Studio .NET. Zainstalowanie składników sieci Web pakietu Microsoft Office XP po pakiecie Microsoft Office 2003 powoduje, że zestaw PIA zostaje niepoprawnie zarejestrowany.
To, czy zestaw PIA składników sieci Web pakietu Microsoft Office 2003 jest zainstalowany na komputerze, można sprawdzić, otwierając folder C:\Windows\Assembly. Powinien on zawierać plik Microsoft.Office.Interop.Owc11.
Aby rozwiązać ten problem, uruchom ponownie Instalatora pakietu Microsoft Office 2003, wybierz opcję Dodaj lub usuń funkcje, a następnie kliknij przycisk Dalej. Zaznacz pole wyboru Wybierz zaawansowane dostosowywanie aplikacji, a następnie kliknij przycisk Dalej. Rozwiń węzeł Funkcje wspólne pakietu Office, rozwiń węzeł Składniki sieci Web pakietu Office 2003, kliknij pozycję Obsługa programowania .NET, wybierz opcję Uruchom z mojego komputera, a następnie kliknij przycisk Aktualizuj.
Składnik sieci Web Arkusz kalkulacyjny należący do składników sieci Web pakietu Microsoft Office 2002 pozwalał na importowanie pliku połączenia bazy danych pakietu Office (.odc) z zapisaną nazwą użytkownika i hasłem bez zaznaczania pola wyboru Zapisz hasło w pliku na ostatniej stronie Kreatora importu. Tymczasem składnik sieci Web Arkusz kalkulacyjny należący do składników sieci Web pakietu Microsoft Office 2003 wymaga zaznaczenia pola wyboru Zapisz hasło w pliku w Kreatorze importu i jeśli nie zostanie ono zaznaczone, wyświetla błąd uwierzytelniania. W obu przypadkach zapisanie poświadczeń zabezpieczeń w pliku połączenia bazy danych pakietu Office (.odc) nie jest bezpieczne. Firma Microsoft zaleca używanie uwierzytelniania systemu Windows.