Cześć wszystkim, używam PHPExcel 1.8 do tworzenia dokumentów xls, zrobiłem sobie cały szablon, generuje mi dokumenty które chcę, lecz nie posiadam polskich znaków, próbowałem a wiele sposóbw zmienić kodowanie lecz bez rezultatów, zacząłem szukać w plikach "PHPExcel", znalazłem plik string w którym są dwie funkcje, które wymuszają kodowanie UTF-8, niestety excel nie radzi sobie z tym kodowaniem, probowałem zmienić na "CP1252" lub "ISO-8859-2", lecz to nie pomaga, za każdym razem gdy z pierwszego parametru usunę "utf-8" to skrypt który napisałem się wywala i nic nie generuje (tworzy uszkodzony plik)

tak wygląda kod który znalazłem w pliku "String.php"

 public static function SanitizeUTF8($value)
    {
        if (self::getIsIconvEnabled()) {
            $value = @iconv('UTF-8', 'ISO-8859-2', $value);
            return $value;
        }

        if (self::getIsMbstringEnabled()) {
            $value = mb_convert_encoding($value, 'UTF-8', 'ISO-8859-2');
            return $value;
        }

        // else, no conversion
        return $value;
    }

Ma ktoś jakiś pomysł jak to rozwiązać? Przy tworzeniu wszystkich stron, zawsze korzystałem z kodowania windows-1250, ponieważ tylko to kodowanie z bazą ibm_db2 współpracowało, lecz teraz mnie zawiodło