Data w word

Anonimowe
2021-03-02T07:46:26+00:00

Cześć, 

Potrzebuje napisać szablon w którym jeżeli wpiszę datę zostanie ona pomniejszona o jeden dzień. Czy istnieje w ogóle taka możliwość? Jeżeli tak, to pomożecie to rozgryźć? ;-)

Przykład: 

Wpisuje 02.03.2021 rok to zmienia mi się data na 01.03.2021 rok

Może da radę zrobić to z pomocą makra lub czegoś podobnego. Nie chce korzystać z korespondencji seryjnej, ponieważ będę to podłączał do bazy danych jako szablon.

Pozdrawiam :-)

Microsoft 365 i pakiet Office | Word | 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: 6

Sortuj według: Najbardziej pomocne
  1. Oskar Shon 49,331 Punkty reputacji Moderator wolontariuszy
    2021-03-02T12:15:59+00:00

    Word to nie Excel, nie można wprowadzić prostej formuły/zależności w oparciu o dane w komórkach, ale owszem możesz zabrać się za programowanie i zbudować sam model jaki cię interesuje. Do Worda jest bardzo mało literatury, jak i nie działa tam w dostatecznym stopniu nagrywarka, no ale po kilku godzinach będziesz wstanie coś przedsięwziąć opierając się na IntelliSense i helpie, który jest w VB edytorze.

    Powodzenia zatem.

    Czy ta odpowiedź była pomocna?

    Komentarze: 0 Brak komentarzy
  2. Anonimowe
    2021-03-02T12:03:27+00:00

    Wydaje mi się to skomplikowanym rozwiązaniem. Chodzi mi jedynie o dwa zależne pola tekstowe. Jeżeli wprowadzę zmianę w polu A to chciałbym żeby ta zmiana nastąpiła również w polu B. Bez zewnętrznych programów, Może po prostu jakieś makro bądź coś takiego.

    Czy ta odpowiedź była pomocna?

    Komentarze: 0 Brak komentarzy
  3. Oskar Shon 49,331 Punkty reputacji Moderator wolontariuszy
    2021-03-02T08:38:51+00:00

    Zatem jeśli nie chcesz podłączać to do korespondencji seryjnej, to w jaki sposób chcesz sterować polem daty?

    Możesz spróbować zaprogramować takie pole - bo Word posiada warstwę programistyczną.

    Na ten przykład, kiedyś zbudowałem generator pism, który uzupełnia pola danymi - podobnie jak korespondencja, lecz w znacznie prostszy sposób jak posiada zdolność pobierania danych, których to korespondencja nie potrafi: http://vbatools.pl/pobieranie-danych-z-szablonow-worda/

    Pola mogą być datami rysunkami i rzecz jasna dowolnym tekstem. Wynik może tez być realizowany w PDFie tracąc informacje o polach.

    Weź z tego przykład lub zainteresuj się tym rozwiązaniem, no bo nie mówisz o jedo-razowym użyciu takiego data-1.

    Pozdrawiam.

    Czy ta odpowiedź była pomocna?

    Komentarze: 0 Brak komentarzy
  4. Anonimowe
    2021-03-02T08:31:10+00:00

    Tak jak wspomniałem, chcę to podłączyć do bazy danych. Więc nie lepiej, bo program z kalendarza daty nie wybierze. A jedynie wpisze taką, którą ja chcę "pomniejszyć" o jeden dzień.

    Pozdrawiam

    Czy ta odpowiedź była pomocna?

    Komentarze: 0 Brak komentarzy
  5. Oskar Shon 49,331 Punkty reputacji Moderator wolontariuszy
    2021-03-02T08:21:44+00:00

    Dzisiaj jeden, jutro dwa bo długi weekend, a kiedyś może tydzień bo wakacje. Nie lepiej wybierać date z kalendarza?

    i to na wiele sposobów: http://vbatools.pl/wstaw-dluga-date/

    Czy w prawego klawisza myszy:

    Czy z menu aplikacji:

    Pozdrawiam.

    Obraz

    Czy ta odpowiedź była pomocna?

    Komentarze: 0 Brak komentarzy