src/ImportAbstract.php
public static function number2lettre($icol = 0)
    {
        $letter = '';
        
        $aCode = 96; //A - 1
        if ($icol <= 0 || $icol > 16384) {    //Trop petit ou trop grand
            $letter = '';
        } elseif ($icol > 702) {
            $letter = chr(((($icol - 1 - 26 - 676) / 676) % 676) + $aCode + 1);
            $letter .= chr(((($icol - 1 - 26) / 26) % 26) + $aCode + 1);
            $letter .= chr((($icol - 1) % 26) + $aCode);
        } elseif ($icol > 26) {
            $letter = chr(((($icol - 1 - 26) / 26) % 26) + $aCode + 1);
            $letter .= chr((($icol - 1) % 26) + $aCode + 1);
        } else {
            $letter = chr($icol + $aCode);
        }
        
        return strtolower($letter);
    }
public static function number2lettre($icol = 0)
    {
        $letter = '';
        
        $aCode = 96; //A - 1
        if ($icol <= 0 || $icol > 16384) {    //Trop petit ou trop grand
            $letter = '';
        } elseif ($icol > 702) {
            $letter = chr(((($icol - 1 - 26 - 676) / 676) % 676) + $aCode + 1);
            $letter .= chr(((($icol - 1 - 26) / 26) % 26) + $aCode + 1);
            $letter .= chr((($icol - 1) % 26) + $aCode);
        } elseif ($icol > 26) {
            $letter = chr(((($icol - 1 - 26) / 26) % 26) + $aCode + 1);
            $letter .= chr((($icol - 1) % 26) + $aCode + 1);
        } else {
            $letter = chr($icol + $aCode);
        }
        
        return strtolower($letter);
    }
public static function number2lettre ( $ icol = 0 ) { $ letter = '' ; $ aCode = 96 ; //A - 1 if ( $ icol <= 0 || $ icol > 16384 ) { //Trop petit ou trop grand $ letter = '' ; } elseif ( $ icol > 702 ) { $ letter = chr ( ( ( ( $ icol - 1 - 26 - 676 ) / 676 ) % 676 ) + $ aCode + 1 ) ; $ letter .= chr ( ( ( ( $ icol - 1 - 26 ) / 26 ) % 26 ) + $ aCode + 1 ) ; $ letter .= chr ( ( ( $ icol - 1 ) % 26 ) + $ aCode ) ; } elseif ( $ icol > 26 ) { $ letter = chr ( ( ( ( $ icol - 1 - 26 ) / 26 ) % 26 ) + $ aCode + 1 ) ; $ letter .= chr ( ( ( $ icol - 1 ) % 26 ) + $ aCode + 1 ) ; } else { $ letter = chr ( $ icol + $ aCode ) ; } return strtolower ( $ letter ) ; }
Retourne le code lettre d'après un indice
ex: 1->A 2->B 26->Z 27->AA ...

@param int $icol

@return $string lettres
Retourne le code lettre d après un indice ex : 1 - > A 2 - > B 26 - > Z 27 - > AA ...