<?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=Zakresy_kom%C3%B3rek_%E2%80%93_metody_getData_i_getDataArray</id>
	<title>Zakresy komórek – metody getData i getDataArray - Historia wersji</title>
	<link rel="self" type="application/atom+xml" href="https://henryk-dabrowski.pl/index.php?action=history&amp;feed=atom&amp;title=Zakresy_kom%C3%B3rek_%E2%80%93_metody_getData_i_getDataArray"/>
	<link rel="alternate" type="text/html" href="https://henryk-dabrowski.pl/index.php?title=Zakresy_kom%C3%B3rek_%E2%80%93_metody_getData_i_getDataArray&amp;action=history"/>
	<updated>2026-04-24T17:33:15Z</updated>
	<subtitle>Historia wersji tej strony wiki</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://henryk-dabrowski.pl/index.php?title=Zakresy_kom%C3%B3rek_%E2%80%93_metody_getData_i_getDataArray&amp;diff=755&amp;oldid=prev</id>
		<title>HenrykDabrowski o 14:25, 24 maj 2024</title>
		<link rel="alternate" type="text/html" href="https://henryk-dabrowski.pl/index.php?title=Zakresy_kom%C3%B3rek_%E2%80%93_metody_getData_i_getDataArray&amp;diff=755&amp;oldid=prev"/>
		<updated>2024-05-24T14:25:20Z</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:25, 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-l181&quot;&gt;Linia 181:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Linia 181:&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=Zakresy_kom%C3%B3rek_%E2%80%93_metody_getData_i_getDataArray&amp;diff=239&amp;oldid=prev</id>
		<title>HenrykDabrowski: 1 wersja</title>
		<link rel="alternate" type="text/html" href="https://henryk-dabrowski.pl/index.php?title=Zakresy_kom%C3%B3rek_%E2%80%93_metody_getData_i_getDataArray&amp;diff=239&amp;oldid=prev"/>
		<updated>2022-09-18T20:36:51Z</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=Zakresy_kom%C3%B3rek_%E2%80%93_metody_getData_i_getDataArray&amp;diff=238&amp;oldid=prev</id>
		<title>HenrykDabrowski o 17:08, 21 paź 2020</title>
		<link rel="alternate" type="text/html" href="https://henryk-dabrowski.pl/index.php?title=Zakresy_kom%C3%B3rek_%E2%80%93_metody_getData_i_getDataArray&amp;diff=238&amp;oldid=prev"/>
		<updated>2020-10-21T17:08:37Z</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.08.2020&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Szybkość operowania danymi zapisanymi w komórkach i danymi zapisanymi w tablicy ==&lt;br /&gt;
&lt;br /&gt;
Prosty przykład pokaże nam różnicę między operowaniem na komórkach z&amp;amp;nbsp;zakresu komórek i&amp;amp;nbsp;na tablicy danych utworzonych z&amp;amp;nbsp;zakresu komórek. Zauważmy, że zmienna oRngData jest tablicą tablic, przykładowo mamy:&amp;lt;br/&amp;gt;&lt;br /&gt;
oRngData(0)(1) oznacza pierwszą tablicę w&amp;amp;nbsp;tablicy tablic oRngData i&amp;amp;nbsp;drugi element w&amp;amp;nbsp;tej pierwszej tablicy&amp;lt;br/&amp;gt;&lt;br /&gt;
oRngData(0)(2) oznacza pierwszą tablicę w&amp;amp;nbsp;tablicy tablic oRngData i&amp;amp;nbsp;trzeci element w&amp;amp;nbsp;tej pierwszej tablicy itd.&amp;lt;br/&amp;gt;&lt;br /&gt;
W przedstawionym niżej przykładzie operujemy na danych liczbowych – dalsze przykłady pokażą dlaczego i&amp;amp;nbsp;jakie ma to znaczenie.&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;ZakresyGetData1()&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; oSht &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;, oRngA &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;, oRngB &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;, oRngC &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;
     &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; oRngData() &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;tablica zawierająca dane&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; r &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; t &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;, d1 &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;, d2 &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;, d3 &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;
     oSht &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; ThisComponent.getSheets().getByIndex(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;0&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;uchwyt do pierwszego arkusza&amp;lt;/span&amp;gt;&lt;br /&gt;
     oRngA &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; oSht.getCellRangeByName(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;&amp;amp;quot;A1:A100000&amp;amp;quot;&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;uchwyt do zakresu komórek&amp;lt;/span&amp;gt;&lt;br /&gt;
     oRngB &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; oSht.getCellRangeByName(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;&amp;amp;quot;B1:B100000&amp;amp;quot;&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;uchwyt do zakresu komórek&amp;lt;/span&amp;gt;&lt;br /&gt;
     oRngC &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; oSht.getCellRangeByName(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;&amp;amp;quot;C1:C100000&amp;amp;quot;&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;uchwyt do zakresu komórek&amp;lt;/span&amp;gt;&lt;br /&gt;
     &lt;br /&gt;
     &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;wypełniamy 100000 komórek kolumny A liczbami losowymi z przedziału [0,1) i mierzymy czas tej operacji&amp;lt;/span&amp;gt;&lt;br /&gt;
     t &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;Now&amp;lt;/span&amp;gt;() &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;można też wykorzystać funkcję Timer()&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;r &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;0&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;99999&amp;lt;/span&amp;gt;&lt;br /&gt;
         oRngA.getCellByPosition(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;0&amp;lt;/span&amp;gt;, r).Value &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;Rnd&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;Next &amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;r&lt;br /&gt;
     d1 &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;Now&amp;lt;/span&amp;gt;() - t &amp;lt;u&amp;gt;&amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;ok. 90 sekund&amp;lt;/span&amp;gt;&amp;lt;/u&amp;gt;&lt;br /&gt;
     &lt;br /&gt;
     &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;wypełniamy 100000 komórek kolumny B podwojonymi wartościami z kolumny A i mierzymy czas tej operacji&amp;lt;/span&amp;gt;&lt;br /&gt;
     t &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;Now&amp;lt;/span&amp;gt;() &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;można też wykorzystać funkcję Timer()&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;r &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;0&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;99999&amp;lt;/span&amp;gt;&lt;br /&gt;
         oRngB.getCellByPosition(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;0&amp;lt;/span&amp;gt;, r).Value &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; oRngA.getCellByPosition(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;0&amp;lt;/span&amp;gt;, r).Value * &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;Next &amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;r&lt;br /&gt;
     d2 &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;Now&amp;lt;/span&amp;gt;() - t &amp;lt;u&amp;gt;&amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;ok. 100 sekund&amp;lt;/span&amp;gt;&amp;lt;/u&amp;gt;&lt;br /&gt;
         &lt;br /&gt;
     &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;wypełniamy 100000 komórek kolumny C podwojonymi wartościami z kolumny A i mierzymy czas tej operacji&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;tym razem wykorzystamy metodę &amp;#039;&amp;#039;&amp;#039;getDataArray&amp;#039;&amp;#039;&amp;#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
     t &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;Now&amp;lt;/span&amp;gt;()&lt;br /&gt;
     &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;pobieramy dane z zakresu komórek do tablicy&amp;lt;/span&amp;gt;&lt;br /&gt;
     oRngData &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; oRngA.getDataArray() &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;oRngData jest tablicą tablic&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;r &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;0&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;99999&amp;lt;/span&amp;gt;&lt;br /&gt;
         oRngData(r)(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;0&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; oRngData(r)(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;0&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;Next &amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;r&lt;br /&gt;
     &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;wpisujemy dane z tablicy do zakresu komórek&amp;lt;/span&amp;gt;&lt;br /&gt;
     oRngC.setDataArray(oRngData)&lt;br /&gt;
     d3 &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;Now&amp;lt;/span&amp;gt;() - t &amp;lt;u&amp;gt;&amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;ok. 2 sekund&amp;lt;/span&amp;gt;&amp;lt;/u&amp;gt;&lt;br /&gt;
     MsgBox &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;&amp;amp;quot;Czas: d1=&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; d1 &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;   d2=&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; d2 &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;   d3=&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; d3&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;
== Uwagi do metod: &amp;#039;&amp;#039;&amp;#039;getDataArray&amp;#039;&amp;#039;&amp;#039; i &amp;#039;&amp;#039;&amp;#039;setDataArray&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
Korzystając z metod &amp;#039;&amp;#039;&amp;#039;getDataArray&amp;#039;&amp;#039;&amp;#039; i &amp;#039;&amp;#039;&amp;#039;setDataArray&amp;#039;&amp;#039;&amp;#039; musimy pamiętać o&amp;amp;nbsp;tym, że możemy operować jedynie na danych liczbowych i&amp;amp;nbsp;tekstowych. Niedopuszczalne są wartości logiczne i&amp;amp;nbsp;wartości 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;Sub &amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;ZakresyGetData2()&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; oSht &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;, oRng &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;
     &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; oRngData() &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;tablica zawierająca dane&amp;lt;/span&amp;gt;&lt;br /&gt;
     oSht &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; ThisComponent.getSheets().getByIndex(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;0&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;uchwyt do pierwszego arkusza&amp;lt;/span&amp;gt;&lt;br /&gt;
     oRng &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; oSht.getCellRangeByName(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;&amp;amp;quot;A1:A5&amp;amp;quot;&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;uchwyt do zakresu komórek&amp;lt;/span&amp;gt;&lt;br /&gt;
     oRngData &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; oRng.getDataArray() &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;pobieramy dane z zakresu komórek do tablicy tablic&amp;lt;/span&amp;gt;&lt;br /&gt;
         &lt;br /&gt;
     oRngData(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;0&amp;lt;/span&amp;gt;)(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;0&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:#ff0000;&amp;#039;&amp;gt;3.14&amp;lt;/span&amp;gt;&lt;br /&gt;
     oRngData(&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;0&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:#ff0000;&amp;#039;&amp;gt;128&amp;lt;/span&amp;gt;&lt;br /&gt;
     oRngData(&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:#ff0000;&amp;#039;&amp;gt;0&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:#ff0000;&amp;#039;&amp;gt;&amp;amp;quot;abcd&amp;amp;quot;&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;oRngData(3)(0) &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; IsNumeric(&amp;amp;quot;abcd&amp;amp;quot;) &amp;#039;spowoduje błąd metody &amp;#039;&amp;#039;&amp;#039;setDataArray&amp;#039;&amp;#039;&amp;#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
     &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;oRngData(4)(0) &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; DateSerial(2000, 12, 31) &amp;#039;spowoduje błąd metody &amp;#039;&amp;#039;&amp;#039;setDataArray&amp;#039;&amp;#039;&amp;#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
         &lt;br /&gt;
     oRng.setDataArray(oRngData) &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;wpisujemy dane z tablicy do zakresu komórek&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;
== Uwagi do metod: &amp;#039;&amp;#039;&amp;#039;getData&amp;#039;&amp;#039;&amp;#039; i &amp;#039;&amp;#039;&amp;#039;setData&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
Korzystając z metod &amp;#039;&amp;#039;&amp;#039;getData&amp;#039;&amp;#039;&amp;#039; i &amp;#039;&amp;#039;&amp;#039;setData&amp;#039;&amp;#039;&amp;#039; musimy pamiętać o&amp;amp;nbsp;tym, że możemy operować jedynie na danych liczbowych. W&amp;amp;nbsp;tym przypadku wpisanie do tablicy wartości logicznych i&amp;amp;nbsp;typu data spowoduje zapisanie odpowiadających tym wartościom liczb, a&amp;amp;nbsp;przypisany tekst zostanie pominięty i&amp;amp;nbsp;zostanie wpisana liczba zero. &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;ZakresyGetData3()&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; oSht &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;, oRng &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;
     &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; oRngData() &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;tablica zawierająca dane&amp;lt;/span&amp;gt;&lt;br /&gt;
     oSht &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; ThisComponent.getSheets().getByIndex(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;0&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;uchwyt do pierwszego arkusza&amp;lt;/span&amp;gt;&lt;br /&gt;
     oRng &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; oSht.getCellRangeByName(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;&amp;amp;quot;A1:E1&amp;amp;quot;&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;uchwyt do zakresu komórek&amp;lt;/span&amp;gt;&lt;br /&gt;
     oRngData &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; oRng.getData() &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;pobieramy dane z zakresu komórek do tablicy tablic&amp;lt;/span&amp;gt;&lt;br /&gt;
     &lt;br /&gt;
     oRngData(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;0&amp;lt;/span&amp;gt;)(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;0&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:#ff0000;&amp;#039;&amp;gt;3.14&amp;lt;/span&amp;gt;&lt;br /&gt;
     oRngData(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;0&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:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;128&amp;lt;/span&amp;gt;&lt;br /&gt;
     oRngData(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;0&amp;lt;/span&amp;gt;)(&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:#ff0000;&amp;#039;&amp;gt;&amp;amp;quot;abcd&amp;amp;quot;&amp;lt;/span&amp;gt;&lt;br /&gt;
     oRngData(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;0&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:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;IsNumeric&amp;lt;/span&amp;gt;(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;&amp;amp;quot;128&amp;amp;quot;&amp;lt;/span&amp;gt;)&lt;br /&gt;
     oRngData(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;0&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:#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;(&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;12&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;
     &lt;br /&gt;
     oRng.setData(oRngData) &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;wpisujemy dane z tablicy do zakresu komórek&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;
== Przykłady ==&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;ZakresyGetData4()&lt;br /&gt;
     &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;pobieranie danych z zakresu komórek do tablicy i wpisywanie danych z tablicy do zakresu komórek&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; oSht &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;, oRng &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;
     &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; 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;, r &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; oRngData() &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;tablica zawierająca dane&amp;lt;/span&amp;gt;&lt;br /&gt;
     oSht &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; ThisComponent.getSheets().getByIndex(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;0&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;uchwyt do pierwszego arkusza&amp;lt;/span&amp;gt;&lt;br /&gt;
     oRng &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; oSht.getCellRangeByName(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;&amp;amp;quot;B2:D9&amp;amp;quot;&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;uchwyt do zakresu komórek&amp;lt;/span&amp;gt;&lt;br /&gt;
     oRngData &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; oRng.getDataArray() &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;pobieramy dane z zakresu komórek do tablicy&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;For &amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;r &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;0&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:#0095ff;&amp;#039;&amp;gt;UBound&amp;lt;/span&amp;gt;( oRngData() ) &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;r przebiega wiersze zakresu komórek &amp;amp;quot;B2:D9&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;For &amp;lt;/span&amp;gt;&amp;lt;/b&amp;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:#ff0000;&amp;#039;&amp;gt;0&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:#0095ff;&amp;#039;&amp;gt;UBound&amp;lt;/span&amp;gt;( oRngData(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;0&amp;lt;/span&amp;gt;) ) &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;c przebiega kolumny zakresu komórek &amp;amp;quot;B2:D9&amp;amp;quot;&amp;lt;/span&amp;gt;&lt;br /&gt;
             oRngData(r)(c) &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; c &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;&amp;amp;amp;&amp;lt;/span&amp;gt; r&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;c&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;r&lt;br /&gt;
     &lt;br /&gt;
     oRng.setDataArray(oRngData) &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;wpisujemy dane z tablicy do zakresu komórek&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;
Omówione wyżej metody możemy wykorzystać do kopiowania danych:&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;ZakresyGetData5()&lt;br /&gt;
     &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;kopiowanie danych (tylko liczby i tekst)&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; oRng1 &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;, oRng2 &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;
     &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;uchwyt do zakresu komórek &amp;amp;quot;B2:D9&amp;amp;quot; w pierwszym arkuszu&amp;lt;/span&amp;gt;&lt;br /&gt;
     oRng1 &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; ThisComponent.getSheets().getByIndex(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;0&amp;lt;/span&amp;gt;).getCellRangeByName(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;&amp;amp;quot;B2:D9&amp;amp;quot;&amp;lt;/span&amp;gt;)&lt;br /&gt;
     &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;uchwyt do zakresu komórek &amp;amp;quot;B2:D9&amp;amp;quot; w drugim arkuszu&amp;lt;/span&amp;gt;&lt;br /&gt;
     oRng2 &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; ThisComponent.getSheets().getByIndex(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;1&amp;lt;/span&amp;gt;).getCellRangeByName(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;&amp;amp;quot;B2:D9&amp;amp;quot;&amp;lt;/span&amp;gt;)&lt;br /&gt;
     &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;kopiowanie&amp;lt;/span&amp;gt;&lt;br /&gt;
     oRng2.setDataArray( oRng1.getDataArray() )&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;
== Porównanie metod &amp;#039;&amp;#039;&amp;#039;getData()&amp;#039;&amp;#039;&amp;#039; i &amp;#039;&amp;#039;&amp;#039;getDataArray()&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
Należy zauważyć, że:&lt;br /&gt;
:*getDataArray() tworzy tablicę zmiennych typu Variant, czyli przekaże również dane tekstowe&lt;br /&gt;
:*getData() tworzy tablicę zmiennych typu Double, czyli przekaże tylko dane liczbowe&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;Zakresy6()&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; oSht &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;, oRng &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;
     &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(), B(), C()&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;&lt;br /&gt;
     oSht &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; ThisComponent.getSheets.getByIndex(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;0&amp;lt;/span&amp;gt;) &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;uchwyt do pierwszego arkusza&amp;lt;/span&amp;gt;&lt;br /&gt;
     ThisComponent.CurrentController.setActiveSheet(oSht) &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;aktywacja pierwszego arkusza&amp;lt;/span&amp;gt;&lt;br /&gt;
     oSht.getColumns().insertByIndex(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;0&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;dodajemy jedną kolumnę na pozycję pierwszą&amp;lt;/span&amp;gt;&lt;br /&gt;
     oSht.getCellRangebyName(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;&amp;amp;quot;A1&amp;amp;quot;&amp;lt;/span&amp;gt;).Value &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;&lt;br /&gt;
     oSht.getCellRangebyName(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;&amp;amp;quot;A2&amp;amp;quot;&amp;lt;/span&amp;gt;).Value &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; True &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;-1&amp;lt;/span&amp;gt;&lt;br /&gt;
     oSht.getCellRangebyName(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;&amp;amp;quot;A3&amp;amp;quot;&amp;lt;/span&amp;gt;).Value &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;(&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;36526&amp;lt;/span&amp;gt;&lt;br /&gt;
     oSht.getCellRangebyName(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;&amp;amp;quot;A4&amp;amp;quot;&amp;lt;/span&amp;gt;).&amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;String&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:#ff0000;&amp;#039;&amp;gt;&amp;amp;quot;abcd&amp;amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;0&amp;lt;/span&amp;gt;&lt;br /&gt;
     oRng &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; oSht.getCellRangeByName(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;&amp;amp;quot;A1:A4&amp;amp;quot;&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; oRng.getDataArray()&lt;br /&gt;
     B &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; oRng.getData()&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;Array&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;1&amp;lt;/span&amp;gt; ), &amp;lt;span style=&amp;#039;color:#0095ff;&amp;#039;&amp;gt;Array&amp;lt;/span&amp;gt;( True ), &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:#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:#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;abcd&amp;amp;quot;&amp;lt;/span&amp;gt; ) ) &amp;lt;span style=&amp;#039;color:#707070;&amp;#039;&amp;gt;&amp;#039;tworzymy tablicę tablic&amp;lt;/span&amp;gt;&lt;br /&gt;
     MsgBox &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;&amp;amp;quot;A &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; [  &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; A(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;0&amp;lt;/span&amp;gt;)(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;0&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; |   &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; A(&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;0&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;    |     &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; A(&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:#ff0000;&amp;#039;&amp;gt;0&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;      | &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; A(&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;0&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; ]&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;) &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;&amp;amp;amp;&amp;lt;/span&amp;gt; _&lt;br /&gt;
            &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;&amp;amp;quot;B &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; [  &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; B(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;0&amp;lt;/span&amp;gt;)(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;0&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; |   &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; B(&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;0&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;    |     &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; B(&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:#ff0000;&amp;#039;&amp;gt;0&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;      | &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; B(&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;0&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; ]&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;) &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;&amp;amp;amp;&amp;lt;/span&amp;gt; _&lt;br /&gt;
            &amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;&amp;amp;quot;C &amp;lt;span style=&amp;#039;color:#000080;&amp;#039;&amp;gt;=&amp;lt;/span&amp;gt; [  &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; C(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;0&amp;lt;/span&amp;gt;)(&amp;lt;span style=&amp;#039;color:#ff0000;&amp;#039;&amp;gt;0&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; | &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; C(&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;0&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; | &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; C(&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:#ff0000;&amp;#039;&amp;gt;0&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; | &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; C(&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;0&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; ]&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;
== Polecane strony internetowe ==&lt;br /&gt;
&lt;br /&gt;
[https://www.openoffice.org/api/docs/common/ref/com/sun/star/sheet/XCellRangeData.html Apache OpenOffice – interface XCellRangeData]&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>