Zatwierdzono: Fortect
Być może można zobaczyć błąd wskazujący błąd programu Outlook Runtime 287. Okazuje się, że istnieje kilka sposobów rozwiązania tego problemu, więc porozmawiajmy teraz o tym.Błąd wykonania 287 występuje, gdy Microsoft Outlook ulega awarii lub zawiesza się podczas działania, stąd nazwa firmy. Niekoniecznie oznacza to, że kod rabatowy został w jakikolwiek sposób uszkodzony, ale musi oznaczać, że nie działał na to przez cały okres użytkowania produktu. Ten typ najczęściej związany z błędem pojawi się na Twoim końcu z powodu irytującego powiadomienia, jeśli nie zostanie rozwiązany plus naprawiony.
Mam przypadek, w którym przekonany użytkownik chce być powiadamiany o dodaniu dostaw do bazy danych Access. Najłatwiejszą wskazówką, na jaką mogę liczyć, jest ustawienie automatycznej dystrybucji poczty e-mail za pośrednictwem programu Outlook 2010. Następne zabezpieczenia:
Dim oApp jako Outlook.ApplicationDim oMail jako element poczty VarDnoteRef2słaby jak łańcuchDim varuser biorąc pod uwagę ten ciągvaruser = DLookup ("[Nazwa_pracownika]", "Pracownicy", "[Identyfikator_pracownika] =" & TempVars! gloggedin)varDnoteRef2 = DLast ("Dostawca_Dnote_Ref", "Dostawca_Dnotes")Ustaw oApp, który może CreateObject ("Outlook.application")Ustaw oMail = oApp.CreateItem (olMailItem)oMail.Body równa się „Potwierdzenie dostawy zostało dodane do określonego rekordu za pomocą „Zmiennego & & szerokości w centymetrach według” & Teraz () & ". "& _ vbNewLine & "Dowód dostawy:" & varDnoteRef2oMail.Subject jest odpowiednikiem „Automatyczne powiadomienie o doręczeniu: powiadomienie”oMail.To = "Przykł[email protected]"wysłać listKonfigurowanie opcji oMail nicoApp = nic nie definiuj
Ten kod z pewnością zadziała poprawnie, jeśli osoba korzystająca z ich prawa otworzy Outlooka. Jeśli jednak wygląda na to, że użytkownik nie uruchomił programu Outlook, mężczyzna lub kobieta otrzymuje błąd w kolejce oMail.send
.
Błąd nr 287: Błąd aplikacji sieci Web 0 lub błąd obiektu.
Otrzymują małą ikonę na nowym laptopie, która jest ikoną Outlooka z godnym zaufania pojedynczym komunikatem zębatym/zębatym, który sugeruje, że inny program może używać Outlooka
. Tego się spodziewam. Ale dlaczego to wszystko nie działa podczas wysyłania?
W jaki sposób mogę uzyskać ten błąd / czy jest odpowiedź?
Zmień (aktualizacja)
Prawdopodobnie dziwniejsze jest to, że używam klawisza F8 z iteracją kodu. TO DZIAŁA !!Ale teraz, jeśli nie, nazywam liczbę wynikającą z właściwości deformacji, np. button_on_click
9.802
wniosek 31 marca 2016 do 8:30.
Zatwierdzono: Fortect
Fortect to najpopularniejsze i najskuteczniejsze narzędzie do naprawy komputerów na świecie. Miliony ludzi ufają, że ich systemy działają szybko, płynnie i bez błędów. Dzięki prostemu interfejsowi użytkownika i potężnemu silnikowi skanowania, Fortect szybko znajduje i naprawia szeroki zakres problemów z systemem Windows - od niestabilności systemu i problemów z bezpieczeństwem po zarządzanie pamięcią i wąskie gardła wydajności.
1482 22 złote odznaki
Nie formuła, której szukasz? Sprawdź inne opisane pytania Vba Ms-access Outlook-2010 lub zadaj własne pytanie.
Cóż, prawdopodobnie nie spotkałem się z tym wcześniej, ale kupiłem rozwiązanie.
Sam komunikat o błędzie został podany do mnie, zastanawiając się, dlaczego polecenie przesyłania było zamiast rozpoznawać konkretną aplikację. W każdym razie zapytałem w przypadku, że kod jest szybki. (Zwykle wiem, skąd ją wziąłem z tej godziny w lampie, ale rozwiązałem częsty problem).
Właśnie dodałem dodatkową pętlę, aby opóźnić niezawodność naszej pre-wysyłki. Zrobiłem to, ponieważ dostęp nie za bardzo idzie do application.wait
.
Dim T1 jako opcjaDim T2 jako potężna opcjaT1 = teraz ()T2 = DataDodaj ("s", 1, T1)Uzupełnianie do T2 <= T1 T1 = teraz ()wstążkawysłać list
Ten proces nie zdarza się zbyt często, może maksymalnie 9 razy innego dnia, więc nie odczuwam żadnego dyskomfortu, gdy jednosekundowe wstrzymanie powoduje problemy w czasie rzeczywistym.
odpowiedział 1 kwietnia 2016 o godzinie 10:59
1482
Przyspiesz teraz wydajność swojego komputera dzięki temu prostemu pobieraniu.