Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di allejo
    Registrato dal
    Jul 2001
    Messaggi
    747

    VB.NET importazione da file txt a XLS

    Ho questo codice:


    codice:
    Imports Excel = Microsoft.Office.Interop.Excel
    Private Function.......
    
            Dim oExcelFile As Object
            Const xlDelimited As Integer = 1
            Const  xlDoubleQuote As Integer =1
            Const xlExcel7 As Integer = 39
            ' Open Excel application object
            Try
                oExcelFile = GetObject(, "Excel.Application")
            Catch
                oExcelFile = CreateObject("Excel.Application")
            End Try
            oExcelFile.Visible = False
            oExcelFile.Workbooks.OpenText("c:\pippo.txt", SemiColon:=True, DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, TAB:=True, _
            Comma:=False, Space:=False, Other:=False, TrailingMinusNumbers:=False)
            
            oExcelFile.DisplayAlerts = False
    
    
            ' Save the file as XLS 
            oExcelFile.ActiveWorkbook.SaveAs("c:\pippo.xls", FileFormat:=Excel.XlFileFormat.xlExcel5, CreateBackup:=False)
    
    end Function





    file pippo.txt è fatto così
    titolo;numero
    1;4150203416035
    2;123


    una volta salvato tutto apro il foglio excel cosa trovo:
    titolo numero
    1 14,1502E+12
    2 123


    fino qui tutto ok:
    ma come faccio a risolvere quel problema che non voglio 14,1502E+12 ma voglio 4150203416035


    Grazie
    Allejo

  2. #2
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    In genere basta modificare il Formato della cella, quello standard è impostato su Generale il che significa che Excel 'fa di testa sua'.


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.