<div dir="ltr"><div><div>TOP !!<br><br></div>Thanks,<br><br></div>  Roberto<br></div><div class="gmail_extra"><br><div class="gmail_quote">2016-03-22 17:24 GMT+01:00 Werner Pamler <span dir="ltr"><<a href="mailto:werner.pamler@freenet.de" target="_blank">werner.pamler@freenet.de</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""><br>
Am 22.03.2016 um 16:16 schrieb Roberto P.:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
To make it work well enough, I am still missing one point: is there a way to detect which is the last used row in a column or the last used column in a row?<br>
A single cell is "not enough".<br>
</blockquote></span>
TsWorksheet.GetLastOcccupiedRowIndex, GetLastOccupiedColIndex determine the indexes of the last cell of the worksheet.<br>
<br>
There's also a  TsWorksheet.GetLastRowIndex, GetLastColIndex which consider also Row and Column records (needed for predefined row heights and column widths) beyond the last occupied cell. Both have an optional parameter "ForceCalculation" which you should set to true in your first call in order to initialize the cached value.<div class="HOEnZb"><div class="h5"><br>
<br>
--<br>
_______________________________________________<br>
Lazarus mailing list<br>
<a href="mailto:Lazarus@lists.lazarus.freepascal.org" target="_blank">Lazarus@lists.lazarus.freepascal.org</a><br>
<a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus" rel="noreferrer" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus</a><br>
</div></div></blockquote></div><br></div>