Po zainstalowaniu aktualizacji zabezpieczeń 943985 obliczenia programu Excel 2003 zwracają niepoprawny wynik, gdy źródło danych czasu rzeczywistego jest używane w zdefiniowanej przez użytkownika funkcji Visual Basic for Applications

Tłumaczenia artykułów Tłumaczenia artykułów
Numer ID artykułu: 950340 - Zobacz jakich produktów dotyczą zawarte w tym artykule porady.
Rozwiń wszystko | Zwiń wszystko

Na tej stronie

Symptomy

Aktualizacja zabezpieczeń 943985 jest instalowana na komputerze, na którym jest zainstalowany program Microsoft Office Excel 2003. Po wykonaniu tej czynności funkcje wprowadzone w tablicy, które zawierają makro VBA (Visual Basic for Applications) odwołujące się do źródła danych czasu rzeczywistego, zwracają niepoprawną wartość. Niepoprawna wartość jest zazwyczaj równa 0.

Obejście problemu

W celu obejścia tego problemu należy uruchomić funkcję indywidualnie dla każdej komórki, a nie dla tablicy komórek.

Rozwiązanie

Aby rozwiązać ten problem, należy zainstalować zaktualizowaną wersję aktualizacji zabezpieczeń 943985. W tym celu należy przejść do następującej witryny firmy Microsoft w sieci Web:
http://www.update.microsoft.com
Firma Microsoft ukończyła badanie tego problemu i ponownie wydała aktualizację zabezpieczeń 943985 dla użytkowników programów Microsoft Office Excel 2003 z dodatkiem Service Pack 2 i Microsoft Office Excel 2003 z dodatkiem Service Pack 3.

Usługa Aktualizacje Automatyczne będzie poprawnie oferować tę aktualizację tym użytkownikom niezależnie do tego, czy zastosowali oni oryginalną wersję aktualizacji zabezpieczeń 943985.

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Informacje zawarte w tym artykule dotyczą” .

Więcej informacji

Aby określić wersję zainstalowanej aktualizacji, użyj jednej z podanych niżej metod.

Metoda 1: Wyświetlenie listy aktualnie zainstalowanych programów i aktualizacji

Aby to zrobić, wykonaj następujące kroki:
  1. Użyj jednej z następujących procedur, w zależności od używanego systemu operacyjnego:
    • System Windows Vista
      1. Kliknij przycisk Start
        Zwiń ten obrazekRozwiń ten obrazek
         przycisk Start
        , wpisz ciąg Programy w polu Rozpocznij wyszukiwanie, a następnie kliknij pozycję Programy i funkcje na liście Programy.
      2. Kliknij pozycję Wyświetl zainstalowane aktualizacje.
    • System Windows XP
      1. Kliknij przycisk Start, kliknij polecenie Uruchom, wpisz polecenie appwiz.cpl, a następnie kliknij przycisk OK.
      2. Zaznacz pole wyboru Pokaż aktualizacje.
  2. Na liście aktualizacji znajdź aktualizację zabezpieczeń 943985.
    • Jeśli jest wyświetlany następujący opis, jest zainstalowana bieżąca aktualizacja:
      Aktualizacja zabezpieczeń dla programu Excel 2003 (KB943985) V2: EXCEL
      Nie jest wymagane wykonanie żadnej dodatkowej czynności.
    • Jeśli jest wyświetlany następujący opis, jest zainstalowana nieaktualna aktualizacja:
      Aktualizacja zabezpieczeń dla programu Excel 2003 (KB943985): EXCEL
      Należy zainstalować zaktualizowaną wersję aktualizacji zabezpieczeń 943985.
    Należy pamiętać, że ciąg „V2” jest wyświetlany tylko w opisie aktualnej aktualizacji.

Metoda 2: Wyświetlenie aktualnie zainstalowanej wersji programu Excel

Aby to zrobić, wykonaj następujące kroki:
  1. Użyj jednej z następujących procedur, w zależności od używanego systemu operacyjnego:
    • W systemie Windows Vista kliknij przycisk Start
      Zwiń ten obrazekRozwiń ten obrazek
       przycisk Start
      , wpisz ciąg %programfiles%\Microsoft Office\OFFICE11 w polu Rozpocznij wyszukiwanie, a następnie kliknij pozycję OFFICE11 na liście Programy.
    • W systemie Windows XP kliknij przycisk Start, kliknij polecenie Uruchom, wpisz polecenie %programfiles%\Microsoft Office\OFFICE11, a następnie kliknij przycisk OK.
  2. Kliknij prawym przyciskiem myszy plik Excel.exe, a następnie kliknij polecenie Właściwości.
  3. Kliknij kartę Wersja, w systemie Windows Vista Szczegóły.
    • Jeśli jest wymieniona poniższa lub późniejsza wersja pliku, jest zainstalowana aktualna aktualizacja:
      11.0.8211.0
      Nie jest wymagane wykonanie żadnej dodatkowej czynności.
    • Jeśli jest wymieniona poniższa wersja pliku, jest zainstalowana nieaktualna aktualizacja:
      11.0.8206.0
      Należy zainstalować zaktualizowaną wersję aktualizacji zabezpieczeń 943985.
Aby uzyskać więcej informacji dotyczących aktualizacji zabezpieczeń 943985, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
943985 MS08-014: Opis aktualizacji zabezpieczeń dla programu Excel 2003: 11 marca 2008

Właściwości

Numer ID artykułu: 950340 - Ostatnia weryfikacja: 27 marca 2008 - Weryfikacja: 3.1
Informacje zawarte w tym artykule dotyczą:
  • Microsoft Office Excel 2003
Słowa kluczowe: 
kbexpertisebeginner kbqfe kbsecurity kbsecvulnerability kbbug kbfix kbpubtypekc KB950340

Przekaż opinię

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com