<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl">
	<id>https://henryk-dabrowski.pl/index.php?action=history&amp;feed=atom&amp;title=Funkcje_daty_i_czasu</id>
	<title>Funkcje daty i czasu - Historia wersji</title>
	<link rel="self" type="application/atom+xml" href="https://henryk-dabrowski.pl/index.php?action=history&amp;feed=atom&amp;title=Funkcje_daty_i_czasu"/>
	<link rel="alternate" type="text/html" href="https://henryk-dabrowski.pl/index.php?title=Funkcje_daty_i_czasu&amp;action=history"/>
	<updated>2026-05-06T15:35:31Z</updated>
	<subtitle>Historia wersji tej strony wiki</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://henryk-dabrowski.pl/index.php?title=Funkcje_daty_i_czasu&amp;diff=752&amp;oldid=prev</id>
		<title>HenrykDabrowski o 14:22, 24 maj 2024</title>
		<link rel="alternate" type="text/html" href="https://henryk-dabrowski.pl/index.php?title=Funkcje_daty_i_czasu&amp;diff=752&amp;oldid=prev"/>
		<updated>2024-05-24T14:22:35Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;pl&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← poprzednia wersja&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Wersja z 16:22, 24 maj 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l205&quot;&gt;Linia 205:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Linia 205:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[LibreOffice Calc – makra | &amp;lt;b&amp;gt;LibreOffice Calc – makra&amp;lt;/b&amp;gt;]]&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[Henryk Dąbrowski | &amp;lt;b&amp;gt;Strona główna&amp;lt;/b&amp;gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[LibreOffice Calc – makra &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;– przykłady &lt;/ins&gt;| &amp;lt;b&amp;gt;LibreOffice Calc – makra &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;– przykłady&lt;/ins&gt;&amp;lt;/b&amp;gt;]]&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[Henryk Dąbrowski | &amp;lt;b&amp;gt;Strona główna&amp;lt;/b&amp;gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>HenrykDabrowski</name></author>
	</entry>
	<entry>
		<id>https://henryk-dabrowski.pl/index.php?title=Funkcje_daty_i_czasu&amp;diff=583&amp;oldid=prev</id>
		<title>HenrykDabrowski o 16:49, 8 wrz 2023</title>
		<link rel="alternate" type="text/html" href="https://henryk-dabrowski.pl/index.php?title=Funkcje_daty_i_czasu&amp;diff=583&amp;oldid=prev"/>
		<updated>2023-09-08T16:49:01Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;pl&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← poprzednia wersja&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Wersja z 18:49, 8 wrz 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l63&quot;&gt;Linia 63:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Linia 63:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;      &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;oblicza datę Wielkanocy dla lat 1900 – 2099&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;      &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;oblicza datę Wielkanocy dla lat 1900 – 2099&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;      &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Dim&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; N &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;      &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Dim&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; N &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;      N &amp;lt;span style=&#039;color:#000080;&#039;&amp;gt;=&amp;lt;/span&amp;gt; (((&amp;lt;span style=&#039;color:#ff0000;&#039;&amp;gt;255&amp;lt;/span&amp;gt; - &amp;lt;span style=&#039;color:#ff0000;&#039;&amp;gt;11&amp;lt;/span&amp;gt; * (Rok &amp;lt;b&amp;gt;&amp;lt;span style=&#039;color:#000000;&#039;&amp;gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;MOD&lt;/del&gt;&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&#039;color:#ff0000;&#039;&amp;gt;19&amp;lt;/span&amp;gt;)) - &amp;lt;span style=&#039;color:#ff0000;&#039;&amp;gt;21&amp;lt;/span&amp;gt;) &amp;lt;b&amp;gt;&amp;lt;span style=&#039;color:#000000;&#039;&amp;gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;MOD&lt;/del&gt;&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&#039;color:#ff0000;&#039;&amp;gt;30&amp;lt;/span&amp;gt;) + &amp;lt;span style=&#039;color:#ff0000;&#039;&amp;gt;21&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;      N &amp;lt;span style=&#039;color:#000080;&#039;&amp;gt;=&amp;lt;/span&amp;gt; (((&amp;lt;span style=&#039;color:#ff0000;&#039;&amp;gt;255&amp;lt;/span&amp;gt; - &amp;lt;span style=&#039;color:#ff0000;&#039;&amp;gt;11&amp;lt;/span&amp;gt; * (Rok &amp;lt;b&amp;gt;&amp;lt;span style=&#039;color:#000000;&#039;&amp;gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Mod&lt;/ins&gt;&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&#039;color:#ff0000;&#039;&amp;gt;19&amp;lt;/span&amp;gt;)) - &amp;lt;span style=&#039;color:#ff0000;&#039;&amp;gt;21&amp;lt;/span&amp;gt;) &amp;lt;b&amp;gt;&amp;lt;span style=&#039;color:#000000;&#039;&amp;gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Mod&lt;/ins&gt;&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&#039;color:#ff0000;&#039;&amp;gt;30&amp;lt;/span&amp;gt;) + &amp;lt;span style=&#039;color:#ff0000;&#039;&amp;gt;21&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;      EasterDate &amp;lt;span style=&#039;color:#000080;&#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&#039;color:#0095ff;&#039;&amp;gt;DateSerial&amp;lt;/span&amp;gt;(Rok, &amp;lt;span style=&#039;color:#ff0000;&#039;&amp;gt;3&amp;lt;/span&amp;gt;, &amp;lt;span style=&#039;color:#ff0000;&#039;&amp;gt;1&amp;lt;/span&amp;gt;) + N + (N &amp;amp;gt; &amp;lt;span style=&#039;color:#ff0000;&#039;&amp;gt;48&amp;lt;/span&amp;gt;) + &amp;lt;span style=&#039;color:#ff0000;&#039;&amp;gt;6&amp;lt;/span&amp;gt; - ((Rok + &amp;lt;span style=&#039;color:#0095ff;&#039;&amp;gt;Int&amp;lt;/span&amp;gt;(Rok/&amp;lt;span style=&#039;color:#ff0000;&#039;&amp;gt;4&amp;lt;/span&amp;gt;) + N + (N &amp;amp;gt; &amp;lt;span style=&#039;color:#ff0000;&#039;&amp;gt;48&amp;lt;/span&amp;gt;) + &amp;lt;span style=&#039;color:#ff0000;&#039;&amp;gt;1&amp;lt;/span&amp;gt;) &amp;lt;b&amp;gt;&amp;lt;span style=&#039;color:#000000;&#039;&amp;gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;MOD&lt;/del&gt;&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&#039;color:#ff0000;&#039;&amp;gt;7&amp;lt;/span&amp;gt;)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;      EasterDate &amp;lt;span style=&#039;color:#000080;&#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&#039;color:#0095ff;&#039;&amp;gt;DateSerial&amp;lt;/span&amp;gt;(Rok, &amp;lt;span style=&#039;color:#ff0000;&#039;&amp;gt;3&amp;lt;/span&amp;gt;, &amp;lt;span style=&#039;color:#ff0000;&#039;&amp;gt;1&amp;lt;/span&amp;gt;) + N + (N &amp;amp;gt; &amp;lt;span style=&#039;color:#ff0000;&#039;&amp;gt;48&amp;lt;/span&amp;gt;) + &amp;lt;span style=&#039;color:#ff0000;&#039;&amp;gt;6&amp;lt;/span&amp;gt; - ((Rok + &amp;lt;span style=&#039;color:#0095ff;&#039;&amp;gt;Int&amp;lt;/span&amp;gt;(Rok/&amp;lt;span style=&#039;color:#ff0000;&#039;&amp;gt;4&amp;lt;/span&amp;gt;) + N + (N &amp;amp;gt; &amp;lt;span style=&#039;color:#ff0000;&#039;&amp;gt;48&amp;lt;/span&amp;gt;) + &amp;lt;span style=&#039;color:#ff0000;&#039;&amp;gt;1&amp;lt;/span&amp;gt;) &amp;lt;b&amp;gt;&amp;lt;span style=&#039;color:#000000;&#039;&amp;gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Mod&lt;/ins&gt;&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&#039;color:#ff0000;&#039;&amp;gt;7&amp;lt;/span&amp;gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;End Function&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;End Function&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l158&quot;&gt;Linia 158:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Linia 158:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Wyznaczanie daty Wielkanocy (uzupełnienie) ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Wyznaczanie daty Wielkanocy (uzupełnienie) ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Przedstawimy niżej funkcję znajdującą datę Wielkanocy dla dowolnego roku nie mniejszego niż 1583. Korzystamy z algorytmu podanego w książce Jeana Meeusa &#039;&#039;Astronomical Algorithms&#039;&#039; na stronie 67. Musimy być bardzo ostrożni przy wyznaczaniu części całkowitej ilorazu i reszty z dzielenia dwóch liczb. Funkcja Int() zwraca część całkowitą liczby, ale zwracana jest liczba typu Double. Operacja obliczania reszty z dzielenia też jest dostępna w LibreOffice, ale dopuszcza nietypowe argumenty (np. 11 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;MOD &lt;/del&gt;2.5 jest równe 1). Dlatego zdefiniowaliśmy własne funkcje Quotient() i Remainder(), które znajdują część całkowitą ilorazu i resztę z dzielenia. Zapisanie algorytmu nie przedstawia większych trudności. Czytelnik łatwo sprawdzi zgodność tej funkcji z funkcją EASTERSUNDAY() dla lat 1583 – 9956.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Przedstawimy niżej funkcję znajdującą datę Wielkanocy dla dowolnego roku nie mniejszego niż 1583. Korzystamy z algorytmu podanego w książce Jeana Meeusa &#039;&#039;Astronomical Algorithms&#039;&#039; na stronie 67. Musimy być bardzo ostrożni przy wyznaczaniu części całkowitej ilorazu i reszty z dzielenia dwóch liczb. Funkcja Int() zwraca część całkowitą liczby, ale zwracana jest liczba typu Double. Operacja obliczania reszty z dzielenia też jest dostępna w LibreOffice, ale dopuszcza nietypowe argumenty (np. 11 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Mod &lt;/ins&gt;2.5 jest równe 1). Dlatego zdefiniowaliśmy własne funkcje Quotient() i Remainder(), które znajdują część całkowitą ilorazu i resztę z dzielenia. Zapisanie algorytmu nie przedstawia większych trudności. Czytelnik łatwo sprawdzi zgodność tej funkcji z funkcją EASTERSUNDAY() dla lat 1583 – 9956.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  &amp;lt;span style=&amp;quot;color: green&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Function &amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;Quotient(N &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;, D &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;) &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  &amp;lt;span style=&amp;quot;color: green&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Function &amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;Quotient(N &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;, D &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;) &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>HenrykDabrowski</name></author>
	</entry>
	<entry>
		<id>https://henryk-dabrowski.pl/index.php?title=Funkcje_daty_i_czasu&amp;diff=231&amp;oldid=prev</id>
		<title>HenrykDabrowski: 1 wersja</title>
		<link rel="alternate" type="text/html" href="https://henryk-dabrowski.pl/index.php?title=Funkcje_daty_i_czasu&amp;diff=231&amp;oldid=prev"/>
		<updated>2022-09-18T20:36:50Z</updated>

		<summary type="html">&lt;p&gt;1 wersja&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;pl&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← poprzednia wersja&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Wersja z 22:36, 18 wrz 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;pl&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(Brak różnic)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>HenrykDabrowski</name></author>
	</entry>
	<entry>
		<id>https://henryk-dabrowski.pl/index.php?title=Funkcje_daty_i_czasu&amp;diff=230&amp;oldid=prev</id>
		<title>HenrykDabrowski o 15:26, 17 paź 2020</title>
		<link rel="alternate" type="text/html" href="https://henryk-dabrowski.pl/index.php?title=Funkcje_daty_i_czasu&amp;diff=230&amp;oldid=prev"/>
		<updated>2020-10-17T15:26:25Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nowa strona&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;div style=&amp;quot;text-align:right; font-size: 130%; font-style: italic; font-weight: bold;&amp;quot;&amp;gt;02.10.2020&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Nazwa dnia tygodnia ==&lt;br /&gt;
&lt;br /&gt;
Prosta funkcja pozwoli nam określić nazwę dnia tygodnia w języku polskim dla argumentu typu data.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color: green&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Function &amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;DzienTygodnia(Dzien &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Date&amp;lt;/span&amp;gt;) &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;String&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;funkcja zwraca nazwę dnia tygodnia&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Dim&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; aNazwy() &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;deklaracja pustej tablicy&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;funkcja Array() tworzy tablicę typu Variant i numeruje elementy od 0&amp;lt;/span&amp;gt;&lt;br /&gt;
     aNazwy &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;Array&amp;lt;/span&amp;gt;(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;&amp;amp;quot;niedziela&amp;amp;quot;&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;&amp;amp;quot;poniedziałek&amp;amp;quot;&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;&amp;amp;quot;wtorek&amp;amp;quot;&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;&amp;amp;quot;środa&amp;amp;quot;&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;&amp;amp;quot;czwartek&amp;amp;quot;&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;&amp;amp;quot;piątek&amp;amp;quot;&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;&amp;amp;quot;sobota&amp;amp;quot;&amp;lt;/span&amp;gt;)&lt;br /&gt;
     DzienTygodnia &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; aNazwy( &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;Weekday&amp;lt;/span&amp;gt;(Dzien) - &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;1&amp;lt;/span&amp;gt; )&lt;br /&gt;
 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;End Function&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color: green&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Sub &amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;DataCzas1()&lt;br /&gt;
     MsgBox &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;DzienTygodnia&amp;lt;/span&amp;gt;( &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;DateSerial&amp;lt;/span&amp;gt;(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;2000&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;1&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;1&amp;lt;/span&amp;gt;) ) &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;sobota&amp;lt;/span&amp;gt;&lt;br /&gt;
     MsgBox &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;DzienTygodnia&amp;lt;/span&amp;gt;( &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;Date&amp;lt;/span&amp;gt;() ) &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;dzisiejszy dzień tygodnia&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;End Sub&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Liczba dni w miesiącu ==&lt;br /&gt;
&lt;br /&gt;
Równie prosta funkcja pozwala określić liczbę dni w określonym miesiącu. Oczywiście musimy również podać rok ze względu na lata przestępne.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color: green&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Function &amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;MonthDays(myYear &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;, myMonth &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;) &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;znajduje liczbę dni w miesiącu danego roku&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;If &amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;myMonth &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;12&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Then&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
         MonthDays &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;31&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Else&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
         MonthDays &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;Day&amp;lt;/span&amp;gt;( &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;DateSerial&amp;lt;/span&amp;gt;(myYear, myMonth + &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;1&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;1&amp;lt;/span&amp;gt;) - &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;1&amp;lt;/span&amp;gt; )&lt;br /&gt;
     &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;End If&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;End Function&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color: green&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Sub &amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;DataCzas2()&lt;br /&gt;
     MsgBox &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;MonthDays&amp;lt;/span&amp;gt;(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;1900&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;2&amp;lt;/span&amp;gt;)&lt;br /&gt;
     MsgBox &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;MonthDays&amp;lt;/span&amp;gt;(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;2000&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;2&amp;lt;/span&amp;gt;)&lt;br /&gt;
     MsgBox &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;MonthDays&amp;lt;/span&amp;gt;(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;2100&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;2&amp;lt;/span&amp;gt;)&lt;br /&gt;
 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;End Sub&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Wyznaczanie daty Wielkanocy ==&lt;br /&gt;
&lt;br /&gt;
Wyznaczenie daty Wielkanocy nie jest rzeczą prostą. LibreOffice ma wbudowaną funkcję arkusza EASTERSUNDAY(), która podaje prawidłową datę Wielkanocy dla lat 1583 – 9956 (dla lat większych od 9956 występuje błąd). Funkcje arkusza mogą być wykorzystywane w makrach, ale nie możemy tego uczynić bezpośrednio. Funkcja myWielkanoc() pokazuje nam jak uzyskać dostęp do funkcji arkusza w makrach. Podajemy też prostą funkcję EasterDate(), która wyznacza prawidłowe daty Wielkanocy dla lat 1900 – 2099 ([https://www.extendoffice.com/documents/excel/3654-excel-calculate-easter-date.html LINK]). Inne algorytmy Czytelnik znajdzie na stronie Wikipedii ([https://pl.wikipedia.org/wiki/Wielkanoc LINK]).&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color: green&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Function &amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;myWielkanoc(Rok &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;) &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Date&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;[[Co zrobić, jeśli funkcja jest dostępna w arkuszu, ale nie jest dostępna w makrach?|LINK]]&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;oblicza datę Wielkanocy dla lat 1583 – 9956&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Dim&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; oFuncAcc &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Object&amp;lt;/span&amp;gt;&lt;br /&gt;
     oFuncAcc &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;CreateUnoService&amp;lt;/span&amp;gt;(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;&amp;amp;quot;com.sun.star.sheet.FunctionAccess&amp;amp;quot;&amp;lt;/span&amp;gt;)&lt;br /&gt;
     myWielkanoc &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; oFuncAcc.callFunction( &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;&amp;amp;quot;EASTERSUNDAY&amp;amp;quot;&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;Array&amp;lt;/span&amp;gt;(Rok) )&lt;br /&gt;
 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;End Function&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color: green&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Function &amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;EasterDate(Rok &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;As&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;) &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Date&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;[https://www.extendoffice.com/documents/excel/3654-excel-calculate-easter-date.html LINK]&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;oblicza datę Wielkanocy dla lat 1900 – 2099&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Dim&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; N &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;&lt;br /&gt;
     N &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; (((&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;255&amp;lt;/span&amp;gt; - &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;11&amp;lt;/span&amp;gt; * (Rok &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#000000;&amp;#039;&amp;gt;MOD&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;19&amp;lt;/span&amp;gt;)) - &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;21&amp;lt;/span&amp;gt;) &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#000000;&amp;#039;&amp;gt;MOD&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;30&amp;lt;/span&amp;gt;) + &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;21&amp;lt;/span&amp;gt;&lt;br /&gt;
     EasterDate &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;DateSerial&amp;lt;/span&amp;gt;(Rok, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;3&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;1&amp;lt;/span&amp;gt;) + N + (N &amp;amp;gt; &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;48&amp;lt;/span&amp;gt;) + &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;6&amp;lt;/span&amp;gt; - ((Rok + &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;Int&amp;lt;/span&amp;gt;(Rok/&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;4&amp;lt;/span&amp;gt;) + N + (N &amp;amp;gt; &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;48&amp;lt;/span&amp;gt;) + &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;1&amp;lt;/span&amp;gt;) &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#000000;&amp;#039;&amp;gt;MOD&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;7&amp;lt;/span&amp;gt;)&lt;br /&gt;
 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;End Function&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color: green&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Sub &amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;DataCzas3()&lt;br /&gt;
     &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Dim&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; n &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;For &amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;n &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;1895&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;To&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;2105&amp;lt;/span&amp;gt;&lt;br /&gt;
         &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;If&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;myWielkanoc&amp;lt;/span&amp;gt;(n) &amp;amp;lt;&amp;amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;EasterDate&amp;lt;/span&amp;gt;(n) &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Then&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; MsgBox n&lt;br /&gt;
     &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Next &amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;n&lt;br /&gt;
 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;End Sub&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wielkanoc jest świętem ruchomym. Najwcześniej wypada 22 marca, zaś najpóźniej 25 kwietnia ([https://pl.wikipedia.org/wiki/Wielkanoc LINK]). Korzystając z funkcji myWielkanoc() łatwo znajdujemy, że w okresie do roku 2500 Wielkanoc wypada:&amp;lt;br/&amp;gt;&lt;br /&gt;
22 marca w latach: 1598, 1693, 1761, 1818, 2285, 2353, 2437&amp;lt;br/&amp;gt;&lt;br /&gt;
25 kwietnia w latach: 1666, 1734, 1886, 1943, 2038, 2190, 2258, 2326, 2410&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Do obliczeń wykorzystujemy następującą procedurę, która zapisuje uzyskane wyniki do pliku:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color: green&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Sub &amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;Wielkanoc_daty_skrajne()&lt;br /&gt;
     &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Dim&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; DataWielkanocy &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Date&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Dim&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; FileNumber &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;, n &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Dim&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; FileName &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;String&amp;lt;/span&amp;gt;&lt;br /&gt;
     FileNumber &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;Freefile&amp;lt;/span&amp;gt;()&lt;br /&gt;
     FileName &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;&amp;amp;quot;c:/data.txt&amp;amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;podaj właściwą ścieżkę do pliku!&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;If&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;FileExists&amp;lt;/span&amp;gt;(FileName) &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Then&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;Kill&amp;lt;/span&amp;gt;(FileName) &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;kasujemy plik, jeżeli taki istnieje&amp;lt;/span&amp;gt;&lt;br /&gt;
     &lt;br /&gt;
     &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Open&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; FileName &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;For Binary As&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#aa5500;&amp;#039;&amp;gt;#FileNumber&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;otwarcie pliku&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#000000;&amp;#039;&amp;gt;Put&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#aa5500;&amp;#039;&amp;gt;#FileNumber&amp;lt;/span&amp;gt;,, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;&amp;amp;quot;Wielkanoc w dniu 22 marca wypada w latach:&amp;amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;&amp;amp;amp;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;Chr&amp;lt;/span&amp;gt;(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;10&amp;lt;/span&amp;gt;)&lt;br /&gt;
     &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;For &amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;n &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;1583&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;To&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;2500&amp;lt;/span&amp;gt;&lt;br /&gt;
         DataWielkanocy &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;myWielkanoc&amp;lt;/span&amp;gt;(n)&lt;br /&gt;
         &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;If&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;Month&amp;lt;/span&amp;gt;(DataWielkanocy) &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;3&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#000000;&amp;#039;&amp;gt;AND&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;Day&amp;lt;/span&amp;gt;(DataWielkanocy) &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;22&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Then&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
             &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#000000;&amp;#039;&amp;gt;Put&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#aa5500;&amp;#039;&amp;gt;#FileNumber&amp;lt;/span&amp;gt;,, &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;CStr&amp;lt;/span&amp;gt;( &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;Year&amp;lt;/span&amp;gt;(DataWielkanocy) ) &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;&amp;amp;amp;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;&amp;amp;quot;, &amp;amp;quot;&amp;lt;/span&amp;gt;&lt;br /&gt;
         &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;End If&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
     &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Next &amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;n&lt;br /&gt;
     &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#000000;&amp;#039;&amp;gt;Put&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#aa5500;&amp;#039;&amp;gt;#FileNumber&amp;lt;/span&amp;gt;,, &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;Chr&amp;lt;/span&amp;gt;(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;10&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;&amp;amp;amp;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;&amp;amp;quot;Wielkanoc w dniu 25 kwietnia wypada w latach:&amp;amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;&amp;amp;amp;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;Chr&amp;lt;/span&amp;gt;(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;10&amp;lt;/span&amp;gt;)&lt;br /&gt;
     &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;For &amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;n &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;1583&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;To&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;2500&amp;lt;/span&amp;gt;&lt;br /&gt;
         DataWielkanocy &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;myWielkanoc&amp;lt;/span&amp;gt;(n)&lt;br /&gt;
         &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;If&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;Month&amp;lt;/span&amp;gt;(DataWielkanocy) &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;4&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#000000;&amp;#039;&amp;gt;AND&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;Day&amp;lt;/span&amp;gt;(DataWielkanocy) &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;25&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Then&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
             &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#000000;&amp;#039;&amp;gt;Put&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#aa5500;&amp;#039;&amp;gt;#FileNumber&amp;lt;/span&amp;gt;,, &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;CStr&amp;lt;/span&amp;gt;( &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;Year&amp;lt;/span&amp;gt;(DataWielkanocy) ) &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;&amp;amp;amp;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;&amp;amp;quot;, &amp;amp;quot;&amp;lt;/span&amp;gt;&lt;br /&gt;
         &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;End If&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
     &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Next &amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;n&lt;br /&gt;
     &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Close&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#aa5500;&amp;#039;&amp;gt;#FileNumber&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;zamknięcie pliku&amp;lt;/span&amp;gt;&lt;br /&gt;
     MsgBox &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;&amp;amp;quot;Koniec&amp;amp;quot;&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;End Sub&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Czy dany dzień jest dniem ustawowo wolnym od pracy ==&lt;br /&gt;
&lt;br /&gt;
W Polsce mamy trzynaście dni ustawowo wolnych od pracy, z których dwa (Wielkanoc i Zesłanie Ducha Świętego) zawsze wypadają w niedzielę. Poniższa funkcja sprawdza, czy badany dzień jest jednym z dni ustawowo wolnych od pracy. Uwaga: funkcja korzysta ze zdefiniowanej wyżej funkcji EasterDate().&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color: green&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Function &amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;CzySwieto(RRRR &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;, MM &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;, DD &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;) &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; Boolean&lt;br /&gt;
     &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;sprawdza czy podany dzień jest dniem ustwowo wolnym od pracy dla lat 1900 – 2099&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Dim&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; DniWolne(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;1&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;To&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;13&amp;lt;/span&amp;gt;) &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Date&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Dim&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; DataWielkanocy &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Date&amp;lt;/span&amp;gt;, Dzien &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Date&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Dim&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; n &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;&lt;br /&gt;
     &lt;br /&gt;
     DataWielkanocy &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;EasterDate&amp;lt;/span&amp;gt;(RRRR) &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;funkcja EasterDate() oblicza prawidłową datę Wielkanocy tylko dla lat 1900 – 2099&amp;lt;/span&amp;gt;&lt;br /&gt;
     DniWolne(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;1&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;DateSerial&amp;lt;/span&amp;gt;(RRRR, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;1&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;1&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;Nowy Rok&amp;lt;/span&amp;gt;&lt;br /&gt;
     DniWolne(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;2&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;DateSerial&amp;lt;/span&amp;gt;(RRRR, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;1&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;6&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;Święto Trzech Króli&amp;lt;/span&amp;gt;&lt;br /&gt;
     DniWolne(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;3&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; DataWielkanocy &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;Wielkanoc&amp;lt;/span&amp;gt;&lt;br /&gt;
     DniWolne(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;4&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; DataWielkanocy + &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;1&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;Poniedziałek Wielkanocny&amp;lt;/span&amp;gt;&lt;br /&gt;
     DniWolne(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;5&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; DataWielkanocy + &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;49&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;Zesłanie Ducha Świętego (Zielone Świątki)&amp;lt;/span&amp;gt;&lt;br /&gt;
     DniWolne(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;6&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; DataWielkanocy + &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;60&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;Boże Ciało&amp;lt;/span&amp;gt;&lt;br /&gt;
     DniWolne(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;7&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;DateSerial&amp;lt;/span&amp;gt;(RRRR, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;5&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;1&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;Święto Pracy&amp;lt;/span&amp;gt;&lt;br /&gt;
     DniWolne(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;8&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;DateSerial&amp;lt;/span&amp;gt;(RRRR, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;5&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;3&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;Święto Konstytucji 3 Maja&amp;lt;/span&amp;gt;&lt;br /&gt;
     DniWolne(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;9&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;DateSerial&amp;lt;/span&amp;gt;(RRRR, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;8&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;15&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;Wniebowzięcie Najświętszej Maryi Panny&amp;lt;/span&amp;gt;&lt;br /&gt;
     DniWolne(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;10&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;DateSerial&amp;lt;/span&amp;gt;(RRRR, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;11&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;1&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;Wszystkich Świętych&amp;lt;/span&amp;gt;&lt;br /&gt;
     DniWolne(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;11&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;DateSerial&amp;lt;/span&amp;gt;(RRRR, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;11&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;11&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;Narodowe Święto Niepodległości &amp;lt;/span&amp;gt;&lt;br /&gt;
     DniWolne(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;12&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;DateSerial&amp;lt;/span&amp;gt;(RRRR, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;12&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;25&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;Boże Narodzenie&amp;lt;/span&amp;gt;&lt;br /&gt;
     DniWolne(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;13&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;DateSerial&amp;lt;/span&amp;gt;(RRRR, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;12&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;26&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;drugi dzień Świąt Bożego Narodzenia&amp;lt;/span&amp;gt;&lt;br /&gt;
     &lt;br /&gt;
     CzySwieto &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; False&lt;br /&gt;
     Dzien &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;DateSerial&amp;lt;/span&amp;gt;(RRRR, MM, DD)&lt;br /&gt;
     &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;For &amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;n &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;1&amp;lt;/span&amp;gt; &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;To&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;13&amp;lt;/span&amp;gt;&lt;br /&gt;
         &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;If &amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;Dzien &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; DniWolne(n) &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Then&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
             CzySwieto &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; True&lt;br /&gt;
             &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Exit For&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
         &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;End If&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
     &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Next &amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;n&lt;br /&gt;
 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;End Function&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color: green&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Sub &amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;DataCzas4()&lt;br /&gt;
     MsgBox CzySwieto(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;2000&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;5&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;1&amp;lt;/span&amp;gt;)&lt;br /&gt;
     MsgBox CzySwieto(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;2020&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;4&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;12&amp;lt;/span&amp;gt;)&lt;br /&gt;
 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;End Sub&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Wyznaczanie daty Wielkanocy (uzupełnienie) ==&lt;br /&gt;
&lt;br /&gt;
Przedstawimy niżej funkcję znajdującą datę Wielkanocy dla dowolnego roku nie mniejszego niż 1583. Korzystamy z algorytmu podanego w książce Jeana Meeusa &amp;#039;&amp;#039;Astronomical Algorithms&amp;#039;&amp;#039; na stronie 67. Musimy być bardzo ostrożni przy wyznaczaniu części całkowitej ilorazu i reszty z dzielenia dwóch liczb. Funkcja Int() zwraca część całkowitą liczby, ale zwracana jest liczba typu Double. Operacja obliczania reszty z dzielenia też jest dostępna w LibreOffice, ale dopuszcza nietypowe argumenty (np. 11 MOD 2.5 jest równe 1). Dlatego zdefiniowaliśmy własne funkcje Quotient() i Remainder(), które znajdują część całkowitą ilorazu i resztę z dzielenia. Zapisanie algorytmu nie przedstawia większych trudności. Czytelnik łatwo sprawdzi zgodność tej funkcji z funkcją EASTERSUNDAY() dla lat 1583 – 9956.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color: green&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Function &amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;Quotient(N &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;, D &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;) &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;oblicza część całowitą ilorazu liczb całkowitych N i D&amp;lt;/span&amp;gt;&lt;br /&gt;
     Quotient &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;CLng&amp;lt;/span&amp;gt;( &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;Int&amp;lt;/span&amp;gt;(N/D) ) &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;funkcja Int zwraca liczbę typu Double&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;End Function&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color: green&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Function &amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;Remainder(N &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;, D &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;) &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;oblicza resztę z dzielenia liczb całkowitych N i D&amp;lt;/span&amp;gt;&lt;br /&gt;
     Remainder &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; N - &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;CLng&amp;lt;/span&amp;gt;( &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;Int&amp;lt;/span&amp;gt;(N/D) ) * D&lt;br /&gt;
 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;End Function&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color: green&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Function &amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;DataWielkanocy(Year &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;) &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Date&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;oblicza datę Wielkanocy dla lat nie mniejszych niż 1583&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Dim&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; a &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;, b &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;, c &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;, d &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;, e &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Dim&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; f &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;, g &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;, h &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;, i &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Dim&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; k &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;, l &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;, m &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;, n &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;, p &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;as&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;Long&amp;lt;/span&amp;gt;&lt;br /&gt;
     a &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;Remainder&amp;lt;/span&amp;gt;(Year, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;19&amp;lt;/span&amp;gt;)&lt;br /&gt;
     b &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;Quotient&amp;lt;/span&amp;gt;(Year, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;100&amp;lt;/span&amp;gt;)&lt;br /&gt;
     c &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;Remainder&amp;lt;/span&amp;gt;(Year, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;100&amp;lt;/span&amp;gt;)&lt;br /&gt;
     d &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;Quotient&amp;lt;/span&amp;gt;(b, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;4&amp;lt;/span&amp;gt;)&lt;br /&gt;
     e &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;Remainder&amp;lt;/span&amp;gt;(b, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;4&amp;lt;/span&amp;gt;)&lt;br /&gt;
     f &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;Quotient&amp;lt;/span&amp;gt;(b + &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;8&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;25&amp;lt;/span&amp;gt;)&lt;br /&gt;
     g &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;Quotient&amp;lt;/span&amp;gt;(b - f + &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;1&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;3&amp;lt;/span&amp;gt;)&lt;br /&gt;
     h &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;Remainder&amp;lt;/span&amp;gt;(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;19&amp;lt;/span&amp;gt;*a + b - d - g + &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;15&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;30&amp;lt;/span&amp;gt;)&lt;br /&gt;
     i &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;Quotient&amp;lt;/span&amp;gt;(c, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;4&amp;lt;/span&amp;gt;)&lt;br /&gt;
     k &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;Remainder&amp;lt;/span&amp;gt;(c, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;4&amp;lt;/span&amp;gt;)&lt;br /&gt;
     l &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;Remainder&amp;lt;/span&amp;gt;(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;2&amp;lt;/span&amp;gt;*e + &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;2&amp;lt;/span&amp;gt;*i - h - k + &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;32&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;7&amp;lt;/span&amp;gt;)&lt;br /&gt;
     m &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;Quotient&amp;lt;/span&amp;gt;(a + &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;11&amp;lt;/span&amp;gt;*h + &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;22&amp;lt;/span&amp;gt;*l, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;451&amp;lt;/span&amp;gt;)&lt;br /&gt;
     n &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;Quotient&amp;lt;/span&amp;gt;(h + l - &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;7&amp;lt;/span&amp;gt;*m + &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;114&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;31&amp;lt;/span&amp;gt;)&lt;br /&gt;
     p &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;Remainder&amp;lt;/span&amp;gt;(h + l - &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;7&amp;lt;/span&amp;gt;*m + &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;114&amp;lt;/span&amp;gt;, &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;31&amp;lt;/span&amp;gt;)&lt;br /&gt;
     DataWielkanocy &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;DateSerial&amp;lt;/span&amp;gt;(Year, n, p + &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;1&amp;lt;/span&amp;gt;)&lt;br /&gt;
 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;End Function&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color: green&amp;quot;&amp;gt;&amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;Sub &amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;DataCzas5()&lt;br /&gt;
     MsgBox &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;DataWielkanocy&amp;lt;/span&amp;gt;(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;10000&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;16.04.10000&amp;lt;/span&amp;gt;&lt;br /&gt;
     MsgBox &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;DataWielkanocy&amp;lt;/span&amp;gt;(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;15000&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;06.04.15000&amp;lt;/span&amp;gt;&lt;br /&gt;
     MsgBox &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;DataWielkanocy&amp;lt;/span&amp;gt;(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;20000&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;23.04.20000&amp;lt;/span&amp;gt;&lt;br /&gt;
 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;#039;color:#1f1c1b;&amp;#039;&amp;gt;End Sub&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[LibreOffice Calc – makra | &amp;lt;b&amp;gt;LibreOffice Calc – makra&amp;lt;/b&amp;gt;]]&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;[[Henryk Dąbrowski | &amp;lt;b&amp;gt;Strona główna&amp;lt;/b&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;/div&gt;</summary>
		<author><name>HenrykDabrowski</name></author>
	</entry>
</feed>