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:
Xavier Noguer Gallego 2003-04-23 23:25:49 +00:00
parent 648279d1c4
commit 6da7a2afdc
1 changed files with 2 additions and 2 deletions

View File

@ -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