Spis treści

Microsoft Word

Korespondencja seryjna

Korespondencji seryjnej nie trzeba używać do listów, e-mail'i. Za jej pomocą możemy utworzyć sobie wydruk z tabeli np do pliku PDF gdzie nasz plik może być np. bazą detali.

Dane źródłowe

Kombinacje z F9

Różnice między tymi skrótami wynikają z tego, jak Word obsługuje dynamiczne pola (takie jak { MERGEFIELD }, { IF } czy { INCLUDEPICTURE }):

Pozostałe przydatne kombinacje z klawiszem F9 w Wordzie:

Wstawianie treści tylko wtedy gdy istnieje. Ważna uwaga, że złamanie wiersza jest konieczne o ile chcemy by w przypadku braku danych pole 'IMIE' nie zajmowało linii w dokumencie.

{IF{MERGEFIELD "IMIE"}="0" "" "
Jego imię to:{MERGEZFIELD "IMIE}"}

Wstawianie obrazu z pliku .jpg. Po pierwsze podwójne backslasze są zamierzone. Pod drugie opcja IF TRUE daje pozytywny rezultat jedynie gdy plik jest w starym formacie .doc a nie .docx.

{INCLUDEPICTURE{IF TRUE"C:\\katalog\\katalog\\images\\{MEGREFIELD "FOTO"}.jpg"}\d}

Można użyć ścieżki względnej:

{INCLUDEPICTURE{IF TRUE"images\\{MEGREFIELD "FOTO"}.jpg"}\d}

Zmniejszenie obrazu

Jeżeli plik źródłowy obrazu np .jpg jest w rozdzielczości 1920×1080 i chcemy by na stronie A4 był znacznie mniejszy najlepiej użyć do tego komórki tabeli. Kod {INCLUDEPICTURE{IF TRUE„images\\{MEGREFIELD „FOTO”}.jpg”}\d} umieszczamy w komórce. Następnie na sztywno ustalamy wysokość wiersza tabeli w którym jest ta komórka. W właściwościach tabeli należy również wyłączyć automatyczne dopasowanie okna do zawartości.

Podobną metodę można zastosować używając pole tekstowe zamiast tabeli. Jeżeli użycie tabeli jest dla nas niewygodne to kod obrazu wstawiamy do pola tekstowego.

Próbowałem z opcjami \x oraz \y do INCLUDEPICTURE ale nie działają.