Wstawianie daty ostatniego dnia miesiąca w dokumencie Word cz. 2

W przypadku gdy aktualnym miesiącem jest luty, to w kolejnym polu If sprawdzamy, czy rok jest przestępny poprzez wykorzystanie funkcji Mod. Funkcja ta zwraca resztę z dzielenia. W naszym przypadku sprawdzamy, czy reszta z dzielenia wartości zakładki r przez liczbę 4 wynosi 0. Jeśli tak jest, to oznacza, że aktualny rok jest przestępny.

Nie wszystkie lata podzielne przez 4 są przestępne. Na przykład rok 1900 nie jest rokiem przestępnym.

Jeśli aktualny rok jest przestępny, to pole If wstawi liczbę 29, a jeśli nie, to wstawi liczbę 28.

1. Kliknij przed ostatnim nawiasem zamykającym pole i naciśnij klawisze Ctrl+F9, aby wstawić kolejne pole.

2. W polu tym wpisz słowo If, a po nim za pomocą klawiszy Ctrl+F9 wstaw kolejne pole.

3. W środku tego ostatnio wstawionego pola wpisz następujący kod pola:

=Max ( m = 4 ; m = 6 ; m = 9 ; m = 11 )

a za nawiasem zamykającym pole wpisz kod:

= 1 30 31


Rys. 5. Widok dokumentu po wstawieniu całego pola wpisującego numer ostatniego dnia w aktualnym miesiącu

Powyższe pola powodują wpisanie ostatniego dnia miesiąca, w przypadku gdy aktualnym miesiącem nie jest luty. Za pomocą funkcji Max sprawdzamy, czy aktualny miesiąc jest jednym z miesięcy: kwiecień, czerwiec, wrzesień albo listopad. Jeśli aktualny miesiąc jest jednym z tych miesięcy, to porównanie wartości zakładki m z liczbą odpowiadającą jednemu z tych miesięcy zwraca liczbę 1, w przeciwnym wypadku wynik porównania zwraca wartość 0. Funkcja Max zwraca największą liczbę, jaka zostanie zwrócona z tych czterech porównań. Jeśli funkcja Max zwróci wartość 1, to oznacza, że aktualny miesiąc jest jednym z tych czterech miesięcy, które posiadają 30 dni. W takim wypadku pole If zwróci liczbę 30, w przeciwnym wypadku pole to zwróci wartość 31.

4. Na końcu za ostatnim polem wpisz spację, a po niej wstaw pole za pomocą klawiszy Ctrl+F9. W środku pola wpisz następujący kod pola:

Date @ "MMMM yyyy"

Pole Date spowoduje wstawienie aktualnej daty sformatowanej w taki sposób, aby pokazywała tylko miesiąc i rok.


Rys. 6. Cały kod wszystkich pól. Na szaro zaznaczono ostatnie wstawione pole

5. Zaznacz cały tekst wszystkich wstawionych pól i naciśnij klawisz F9, aby zaktualizować te pola.

Po tej operacji w miejscu wstawionych pól pojawi się data ostatniego dnia aktualnego miesiąca.


Rys. 7. Widok dokumentu po zaktualizowaniu pól

Piotr Dynia

Zaloguj się, aby dodać komentarz

Nie masz konta? Zarejestruj się »

Zobacz także

Skuteczne narzędzia do wykrywania uszkodzonych podzespołów

pobierz

Wykrywanie i usuwanie niechcianych programów

pobierz

Polecane artykuły

Array ( [docId] => 49641 )

Array ( [docId] => 49641 )
Array ( [docId] => 49641 )