Avatar billede heyn Nybegynder
02. juli 2010 - 16:19 Der er 5 kommentarer og
1 løsning

2 spørgsmål om Excel, æøå og PHPExcel

Hej Eksperter.

Jeg har 2 problemer.

Jeg kan med anvendelse af scriptpakken PHPExcel få genereret et excel-dokument.
Grundlæggende fungerer det. Dokumentet genereres og placeres i mappen C:\...\htdocs\test\entest.xlsx.

Problemet opstår med anvendelse af æøå. Far jeg f.eks. et sted i dokumentet inført teksten "fremmøde" vises teksten "fremm". Alt fra og med æøå vises ikke.

Har nogle en god ide?

Det andet problem opstår når jeg åbner dokumentet i Excel 2007. Jeg får en alert om at dokumentet ikke har det rette format og spørgsmål om Excel skal tilpasse det (evt. med tab af data). Når jeg trykker på 'ja' vises dokumentet fuldt funktionsdygtigt inklusiv diverse funktioner.

Har nogle en god ide?

God sommer fra Christian Heyn
Avatar billede jakobdo Ekspert
03. juli 2010 - 07:16 #1
Jeg vil gætte på problemet med æøå, skyldes du anvender iso8859-1 encoding på din tekst, prøv at brug: utf8 og i php kan du evt. kigge påutf8_encode()

Det med din advarsel er muligvis fordi excel kan se der er nogle data som ikke er i overensstemmelse med den korrekte måde at lave en xslx fil på, og excel derfor vil rette det for dig.
Men hvordan og hvorledes, aner jeg intet om.
Det er nok nærmere et spørgsmål du skal rette til udviklerer på phpexcel projektet.
Avatar billede heyn Nybegynder
05. juli 2010 - 13:29 #2
Ja - Det med utf8_encode() løste problemet.
Tak skal du have.

Kender du evt. andre kildekoder end PHPExcel der kan generere exceldokumenter?

Smid et svar

Med venlig hilsen

Christian
Avatar billede jakobdo Ekspert
05. juli 2010 - 13:47 #3
Svar!

Prøv at google disse søgeord: php excel writer

Men er ikke noget jeg har rodet så meget med...
Avatar billede jakobdo Ekspert
05. juli 2010 - 13:56 #4
Takker for point.
Avatar billede heyn Nybegynder
06. juli 2010 - 11:28 #5
Nu er der pludselig ingen problemer med med genkendelse af format på dokumenter???
Det lader til at min localhost lige skulle sove på det :)
Avatar billede jakobdo Ekspert
06. juli 2010 - 11:34 #6
Eller kan problemet have været forårsaget af fejlen med utf8 tekst ?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester