<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	Comments on: LibreOffice Calc &#038; Python Programming: part 8 – From Python Tuple to Cells Range	</title>
	<atom:link href="https://tutolibro.org/2020/07/17/libreoffice-calc-python-programming-part-8-from-python-tuple-to-cells-range/feed/" rel="self" type="application/rss+xml" />
	<link>https://tutolibro.org/2020/07/17/libreoffice-calc-python-programming-part-8-from-python-tuple-to-cells-range/</link>
	<description>Free online tutorials</description>
	<lastBuildDate>Tue, 18 Nov 2025 22:58:03 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>
	<item>
		<title>
		By: gweno		</title>
		<link>https://tutolibro.org/2020/07/17/libreoffice-calc-python-programming-part-8-from-python-tuple-to-cells-range/#comment-66</link>

		<dc:creator><![CDATA[gweno]]></dc:creator>
		<pubDate>Thu, 30 Sep 2021 13:30:33 +0000</pubDate>
		<guid isPermaLink="false">https://tutolibro.tech/?p=1017#comment-66</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://tutolibro.org/2020/07/17/libreoffice-calc-python-programming-part-8-from-python-tuple-to-cells-range/#comment-65&quot;&gt;gweno&lt;/a&gt;.

Hi karolus. Once again thank you for taking the time to comment my articles, your remarks are clever and helpful. So I will be revamping this tutorial or making an extra one at some point, to simplify the process of managing ranges of cells. Many thanks]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://tutolibro.org/2020/07/17/libreoffice-calc-python-programming-part-8-from-python-tuple-to-cells-range/#comment-65">gweno</a>.</p>
<p>Hi karolus. Once again thank you for taking the time to comment my articles, your remarks are clever and helpful. So I will be revamping this tutorial or making an extra one at some point, to simplify the process of managing ranges of cells. Many thanks</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: gweno		</title>
		<link>https://tutolibro.org/2020/07/17/libreoffice-calc-python-programming-part-8-from-python-tuple-to-cells-range/#comment-65</link>

		<dc:creator><![CDATA[gweno]]></dc:creator>
		<pubDate>Thu, 30 Sep 2021 13:17:19 +0000</pubDate>
		<guid isPermaLink="false">https://tutolibro.tech/?p=1017#comment-65</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://tutolibro.org/2020/07/17/libreoffice-calc-python-programming-part-8-from-python-tuple-to-cells-range/#comment-60&quot;&gt;karolus&lt;/a&gt;.

Another constructive comment from you karolus, Thanks a lot. I do agree that it would simplify the macro and maybe avoid miscalculation of ranges. However I wanted to illustrate getRangeAddress in combination with getCellRangeByPosition and getCellRangeByName. Now, thanks to you, I am thinking of writing another tutorial using the createCursor and createCursorByRange functions.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://tutolibro.org/2020/07/17/libreoffice-calc-python-programming-part-8-from-python-tuple-to-cells-range/#comment-60">karolus</a>.</p>
<p>Another constructive comment from you karolus, Thanks a lot. I do agree that it would simplify the macro and maybe avoid miscalculation of ranges. However I wanted to illustrate getRangeAddress in combination with getCellRangeByPosition and getCellRangeByName. Now, thanks to you, I am thinking of writing another tutorial using the createCursor and createCursorByRange functions.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: karolus		</title>
		<link>https://tutolibro.org/2020/07/17/libreoffice-calc-python-programming-part-8-from-python-tuple-to-cells-range/#comment-60</link>

		<dc:creator><![CDATA[karolus]]></dc:creator>
		<pubDate>Tue, 10 Aug 2021 11:41:57 +0000</pubDate>
		<guid isPermaLink="false">https://tutolibro.tech/?p=1017#comment-60</guid>

					<description><![CDATA[The Sheet-Object provides the Methods:

    cursor = sheet.createCursor()
    #or:
    cursor = sheet.createCursorByRange( some_cell_range )
    # these cursor-objects are simply CellRanges
    # but with additional Methods to shrink&#124;expand in size:
    cursor.collapseToSize(width_in_columns, height_in_rows) 
    # …and to move around relativ to current Area:
    cursor.gotoOffset( number_of_Columns, number_of_Rows )
    # Use it instead your errorprone target-range-calculations via ….getRangeAddress!]]></description>
			<content:encoded><![CDATA[<p>The Sheet-Object provides the Methods:</p>
<p>    cursor = sheet.createCursor()<br />
    #or:<br />
    cursor = sheet.createCursorByRange( some_cell_range )<br />
    # these cursor-objects are simply CellRanges<br />
    # but with additional Methods to shrink|expand in size:<br />
    cursor.collapseToSize(width_in_columns, height_in_rows)<br />
    # …and to move around relativ to current Area:<br />
    cursor.gotoOffset( number_of_Columns, number_of_Rows )<br />
    # Use it instead your errorprone target-range-calculations via ….getRangeAddress!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: gweno		</title>
		<link>https://tutolibro.org/2020/07/17/libreoffice-calc-python-programming-part-8-from-python-tuple-to-cells-range/#comment-28</link>

		<dc:creator><![CDATA[gweno]]></dc:creator>
		<pubDate>Wed, 05 Aug 2020 19:20:09 +0000</pubDate>
		<guid isPermaLink="false">https://tutolibro.tech/?p=1017#comment-28</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://tutolibro.org/2020/07/17/libreoffice-calc-python-programming-part-8-from-python-tuple-to-cells-range/#comment-26&quot;&gt;Nukool Chompuparn&lt;/a&gt;.

Thank you nukool for your comments. I am really happy to hear from you again! I am looking at your bug reports question and will get back to you regarding gotoEndofUsedArea. I suspect it&#039;d be the same problem when using Python as PyUno is just a binding of LibreOffice Uno environment. However I am sure it is possible to build a python script to do what you want. Thanks]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://tutolibro.org/2020/07/17/libreoffice-calc-python-programming-part-8-from-python-tuple-to-cells-range/#comment-26">Nukool Chompuparn</a>.</p>
<p>Thank you nukool for your comments. I am really happy to hear from you again! I am looking at your bug reports question and will get back to you regarding gotoEndofUsedArea. I suspect it&#8217;d be the same problem when using Python as PyUno is just a binding of LibreOffice Uno environment. However I am sure it is possible to build a python script to do what you want. Thanks</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Nukool Chompuparn		</title>
		<link>https://tutolibro.org/2020/07/17/libreoffice-calc-python-programming-part-8-from-python-tuple-to-cells-range/#comment-26</link>

		<dc:creator><![CDATA[Nukool Chompuparn]]></dc:creator>
		<pubDate>Sun, 02 Aug 2020 06:22:35 +0000</pubDate>
		<guid isPermaLink="false">https://tutolibro.tech/?p=1017#comment-26</guid>

					<description><![CDATA[Sorry for cutting in this chapter, I have a big problem with my LO BASIC project.
The problem is gotoEndofUsedArea.
I have reported and asked as follows:
1. https://ask.libreoffice.org/en/question/257095/basiccalc-gotoendofusedarea/
2. https://bugs.documentfoundation.org/show_bug.cgi?id=135203
3. https://forum.openoffice.org/en/forum/viewtopic.php?f=20&#038;t=102683
4. No. 3 is separated from the old question, https://forum.openoffice.org/en/forum/viewtopic.php?f=20&#038;t=102683

I have not started learning Python for using with Lo yet. But I would like to ask if it has the same problem in using Python ?]]></description>
			<content:encoded><![CDATA[<p>Sorry for cutting in this chapter, I have a big problem with my LO BASIC project.<br />
The problem is gotoEndofUsedArea.<br />
I have reported and asked as follows:<br />
1. <a href="https://ask.libreoffice.org/en/question/257095/basiccalc-gotoendofusedarea/" rel="nofollow ugc">https://ask.libreoffice.org/en/question/257095/basiccalc-gotoendofusedarea/</a><br />
2. <a href="https://bugs.documentfoundation.org/show_bug.cgi?id=135203" rel="nofollow ugc">https://bugs.documentfoundation.org/show_bug.cgi?id=135203</a><br />
3. <a href="https://forum.openoffice.org/en/forum/viewtopic.php?f=20&#038;t=102683" rel="nofollow ugc">https://forum.openoffice.org/en/forum/viewtopic.php?f=20&#038;t=102683</a><br />
4. No. 3 is separated from the old question, <a href="https://forum.openoffice.org/en/forum/viewtopic.php?f=20&#038;t=102683" rel="nofollow ugc">https://forum.openoffice.org/en/forum/viewtopic.php?f=20&#038;t=102683</a></p>
<p>I have not started learning Python for using with Lo yet. But I would like to ask if it has the same problem in using Python ?</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
