fixing swapping of columns in formulas (JT Hughes)
git-svn-id: https://svn.php.net/repository/pear/packages/Spreadsheet_Excel_Writer/trunk@124415 c90b9560-bf6c-de11-be94-00142212c4b1
This commit is contained in:
parent
648279d1c4
commit
6da7a2afdc
|
|
@ -938,12 +938,12 @@ class Spreadsheet_Excel_Writer_Parser extends PEAR
|
||||||
$row = $match[4];
|
$row = $match[4];
|
||||||
|
|
||||||
// Convert base26 column string to a number.
|
// Convert base26 column string to a number.
|
||||||
$expn = 0;
|
$expn = strlen($col_ref) - 1;
|
||||||
$col = 0;
|
$col = 0;
|
||||||
for($i=0; $i < strlen($col_ref); $i++)
|
for($i=0; $i < strlen($col_ref); $i++)
|
||||||
{
|
{
|
||||||
$col += (ord($col_ref{$i}) - ord('A') + 1) * pow(26, $expn);
|
$col += (ord($col_ref{$i}) - ord('A') + 1) * pow(26, $expn);
|
||||||
$expn++;
|
$expn--;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Convert 1-index to zero-index
|
// Convert 1-index to zero-index
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue