Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    esportazione Excel formato cella

    Ciao, tramite PHP esporto il risultato di una quesy in un file Excel. Ho 2 problemi:

    Problema 1)
    Se il campo Telefono ha un numero troppo lungo, in Excel diventa 1,122222E+11. Come posso forzare il formato dei campi in modo che siano alfanumerici o cmq non vengano interpretati da Excel?


    Problema 2)
    Se Excel è già aperto funziona tutto ok. Altrimenti, se Excel è chiuso e scelto APRI, mi dà errore: "impossibile trovare C:\doumentiandsettinges... " (problema con IExplorer, con Mozilla no problem)



    Qualche suggerimento?

    tnx
    1,2,3,4,5,10,100 passi!

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027

    Re: esportazione Excel formato cella

    Originariamente inviato da i_am_antipop
    Ciao, tramite PHP esporto il risultato di una quesy in un file Excel. Ho 2 problemi:

    Problema 1)
    Se il campo Telefono ha un numero troppo lungo, in Excel diventa 1,122222E+11. Come posso forzare il formato dei campi in modo che siano alfanumerici o cmq non vengano interpretati da Excel?
    formato->cella->testo



    Problema 2)
    Se Excel è già aperto funziona tutto ok. Altrimenti, se Excel è chiuso e scelto APRI, mi dà errore: "impossibile trovare C:\doumentiandsettinges... " (problema con IExplorer, con Mozilla no problem)



    Qualche suggerimento?

    tnx
    mbho

  3. #3

    Re: Re: esportazione Excel formato cella

    Originariamente inviato da gianiaz
    formato->cella->testo
    grazie! ma come faccio ad impostre il formato testo?

    (nel PHP intendo..)
    1,2,3,4,5,10,100 passi!

  4. #4
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027

    Re: Re: Re: esportazione Excel formato cella

    Originariamente inviato da i_am_antipop
    grazie! ma come faccio ad impostre il formato testo?

    (nel PHP intendo..)
    ups, non avevo capito...

    sinceramente non credo si possa...
    l'unica cosa che mi viene in mente è mettere il dato tra apici excel dovrebbe interpretarla come stringa e quindi non modificarla...

  5. #5

    Re: Re: Re: Re: esportazione Excel formato cella

    Originariamente inviato da gianiaz
    ups, non avevo capito...

    sinceramente non credo si possa...
    l'unica cosa che mi viene in mente è mettere il dato tra apici excel dovrebbe interpretarla come stringa e quindi non modificarla...
    Tnx, ho provato e così funziona!

    Rimane solo poco "elegante" avere una cella con il dato tra apici...

    Cmq se a qualcuno venisse in menter un'altra soluzione..

    1,2,3,4,5,10,100 passi!

  6. #6
    Utente di HTML.it L'avatar di Gumble
    Registrato dal
    Jun 2004
    Messaggi
    1,313
    e se gli metti l'apice prima e basta?
    non so, ho tirato a indovinare
    alcool: la causa e la soluzione di tutti i problemi

  7. #7
    mmm forse puoi usare qualche settaggio speciale

    prova a creare un foglio con dei numeri di telefono quindi numeri LUNGHI ed a esportarlo in html cosi vedi cosa ci mette per le celle e le puoi inserire pure tu

  8. #8
    Perché non usi le PEAR?
    c'è il pacchetto Spreadsheet_Excel_Writer che fa di tutto e di più!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.