[php] export -> excel is eigenwijs

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Rene59
  • Registratie: April 2000
  • Laatst online: 07-07-2024
Bij het met PHP exporteren van gegevens naar Excel met de headers functie, doet Excel eigenwijs.
Een kolom bevat waarden als "aug 2005" of "oct 2005" etc.
Nu is Excel zo slim om deze gegevens te herkennen als een datum, echter zodra Excel wegens de regionale instellingen van windows de maand niet herkent (oct of okt, may of mei, etc) maakt hij er een tekst waarde van.
Het vervelende is dus dat ik nu op mijn systeem (nederlands) een kolom krijgt met datum waarden voor alle maanden behalve maart, mei, oktober. En dat ziet er een beetje raar uit.

Nu vroeg ik me af of er een relatief eenvoudige manier is om zo'n export onafhankelijk van regionale instellingen te maken.
Wat er uiteindelijk in Excel komt maakt niet uit, maar als het mogelijk is om een datum waarde (ipv tekst) met daarin de naam van de maand (dus niet 08-2005 oid) te sturen heeft dat de voorkeur.

Acties:
  • 0 Henk 'm!

Verwijderd


Acties:
  • 0 Henk 'm!

  • Rene59
  • Registratie: April 2000
  • Laatst online: 07-07-2024
Daar stel ik toch juist de taal van het document mee in? Ik wil juist dat Excel op pc's met verschillende taalinstellingen de data als 1 type interpreteert, en dus niet de ene keer als datum en de andere keer als tekst.

edit: eigenlijk wil ik dat Excel er helemaal niets mee doet en de data gewoon precies zo weergeeft als dat hij aangeleverd wordt.
Ik heb nu bijv. geprobeerd maandnummers door te geven en dan maakt Excel er toch nog maand namen van (dit gaat overigens wel goed voor alle maanden).

[ Voor 42% gewijzigd door Rene59 op 22-07-2005 14:13 ]