Korespondencja seryjna - połączenie DDE

Anonimowe
2019-02-20T16:12:47+00:00

dot. OFFICE 365

Od lat używam korespondencji seryjnej do tworzenia dokumentów w Wordzie, w poprzednich wersjach, a od mniej więcej pół roku w wersji 365. Niestety kilka dni temu istniejące i połączone dokumenty Word z bazą danych Access (nie z tabelą, tylko z jedną z kwerend) przestały działać. Nie otwierają się ani istniejące dotychczas połączenia (przy próbie otwarcia dokumentu pojawia się standardowy alert o otwieraniu połączenia SQL, potem jednak wyświetla się komunikat: Program Word nie może ponownie ustanowić połączenia DDE z Microsoft Access, aby dokończyć bieżące zadania), nie mogę wskazać właściwej kwerendy w trakcie tworzenia nowego połączenia (przy normalnej próbie połączenia wybieralne są jedynie tabele i 2 kwerendy (views) z pliku *.accdb, przy próbie otwarcia źródła danych przy użyciu narzędzia MS Query pojawia się z kolei komunikat "Program Word nie może ponownie ustanowić połączenia DDE z Microsoft Query, aby ukończyć bieżące zadanie"). 

Przy próbie stworzenia połączenia z poziomu Access wskazuję właściwą kwerendę, wybieram istniejący plik ale w Wordzie otwiera się dokument z alertem: "nie można znaleźć pliku: D://...*.mdb - przy czym nie podaje na końcu nazwy pliku, z którego próbuję nawiązać połączenie, tylko inny (takiego pliku nie ma na moim komputerze, BTW). Po kliknięciu OK przekierowuje do okna "Logowanie":

Źródło danych: MS Access Database

Autoryzacja: Nazwa i hasło

Jest też przycisk "Baza danych...", po kliknięciu którego mogę wybrać właściwą bazę danych, ale po kliknięciu OK i wybraniu właściwego pliku, zaznaczeniu w Opcjach Tabel i Widoków, zaznaczeniu właściwej kwerendy nic się nie dziej poza tym, że Access zgłasza komunikat „Program Word nie może otworzyć źródła danych”.

Przeprowadziłem aktualizację systemu do najnowszej wersji, dokonałem naprawy (szybkiej i online) pakietu Office i niestety nic nie pomaga.

Czy ktoś spotkał się z takim problemem i mógłby mi pomóc? Byłbym zobowiązany...

Pozdrawiam

Tomasz

Microsoft 365 i pakiet Office | Access | Do użytku domowego | Windows

Pytanie zablokowane. To pytanie zostało zmigrowane ze społeczności pomocy technicznej firmy Microsoft. Możesz zagłosować, czy pytanie jest pomocne, ale nie możesz dodawać komentarzy ani odpowiedzi, ani też śledzić pytania.

Komentarze: 0 Brak komentarzy

Odpowiedzi: 3

Sortuj według: Najbardziej pomocne
  1. Oskar Shon 49,331 Punkty reputacji Moderator wolontariuszy
    2019-02-20T22:29:59+00:00

    A swoją bazę ACC możesz otworzyć?

    Może zapisz ją jako inny plik i otwórz połączenie z Wordem.

    Samego Worda możesz uruchomić w trybie awaryjnym, albo z prawami admina i sprawdzić czy jest jakaś różnica.

    Możesz też spróbować naprawić office kierując się panelem sterowania, bo może się on uszkodził.

    Może też być że twój office połknął jakąś szkodliwą dla tego przypadku poprawkę. Możesz spróbować cofnąć się, przywracając starszą wersję lub przeinstalować office sprawdzając czy na czystym i pierwotnym programie nie działa poprawnie.

    Niemniej jednak jeśli nie potrzebujesz maili, ale tworzenia dokumentów (a ACC będzie ci działać) to po eksporcie danych do Excela wywołując twoją kwerendę mam też inną propozycję:

    ![](http://vbatools.pl/files/2013/07/Dodatek_Dane_szablonow.png)

    To rozwiązanie ma 2ie funkcje, czyli nie tylko tworzenie dokumentów, ale zbieranie z wypełnionych danych informacji do twojej bazy (na podstawie przygotowanego formularza). Pozdrawiam.

    Czy ta odpowiedź była pomocna?

    Komentarze: 0 Brak komentarzy
  2. Anonimowe
    2019-02-20T19:52:58+00:00

    Niestety to nie pomogło :(

    Czy ta odpowiedź była pomocna?

    Komentarze: 0 Brak komentarzy
  3. Oskar Shon 49,331 Punkty reputacji Moderator wolontariuszy
    2019-02-20T16:32:24+00:00

    Sprawdź tą opcję:

    A jeśli sobie nie poradzisz to proponuje taki automat trochę lepszy niż standardowa korespondencja seryjna

    Link w obrazku:

    ![](http://vbatools.pl/files/2013/07/Dodatek_Generator_maili_spersonalizowanych.png)

    Czy ta odpowiedź była pomocna?

    Komentarze: 0 Brak komentarzy