Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    2

    [VB.NET] scrivere su excel la stringa 01234

    Devo scrivere su un foglio excel alcune stringhe composte da uno zero e poi una serie di numeri.

    Su Excel però lo 0 viene automaticamente eliminato. Conoscete qualche trucchetto per risolvere tale problema?

    Ho provato anche ad anteporre il " ' " prima della stringa ma ciò che viene restituito su excel è questo:

    '01234

    io invece vorrei soltanto che mi rimanesse

    01234

  2. #2
    Se per te non è un problema puoi benissimo inserire un carattere, tipo "@"..

    Però non conosco le tue necessità..

    Ciao

  3. #3
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244

    Re: [VB.NET] scrivere su excel la stringa 01234

    Originariamente inviato da argo979
    Devo scrivere su un foglio excel alcune stringhe composte da uno zero e poi una serie di numeri.

    Su Excel però lo 0 viene automaticamente eliminato. Conoscete qualche trucchetto per risolvere tale problema?

    Ho provato anche ad anteporre il " ' " prima della stringa ma ciò che viene restituito su excel è questo:

    '01234

    io invece vorrei soltanto che mi rimanesse

    01234
    Per default il formato impostato per le celle è Generale, il che significa che Excel tenta (maldestramente) di indovinare il tipo del dato e formattare la cella.
    Per cui devi impostare il formato della cella su Testo sul foglio Excel.


  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    2
    ma invece di impostarlo sol foglio excel, è possibile impostare il formato della colonna direttamente da codice?

  5. #5
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Originariamente inviato da argo979
    ma invece di impostarlo sol foglio excel, è possibile impostare il formato della colonna direttamente da codice?
    La proprietà può essere solo impostata da codice. Quindi la risposta è:
    SI - se usi l'automazione, ovvero usi l'oggetto Excel.Application
    NO - se non la usi


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.