Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 19 su 19
  1. #11
    Utente di HTML.it
    Registrato dal
    Oct 2016
    residenza
    Lodi
    Messaggi
    31
    Per prima cosa grazie per la risposta

    La mia ricerca riguarda più la seconda parte, ovvero avrei bisogno di un eseguibile, file .bat, file .vbs e così via in modo da automatizzare il lavoro di questo file tramite l'organizzazione dei programmi di Windows.

    Grazie mille in anticipo per l'aiuto

  2. #12
    Utente di HTML.it L'avatar di patel
    Registrato dal
    Jan 2008
    Messaggi
    1,994
    prova questo vbs modificando i percorsi

    codice:
    FileOrigine = "F:\Documenti\VBS\1.XLSX"
    DestFile = "F:\Download\1.CSV"
    Set fso = CreateObject("Scripting.FileSystemObject")
    Set f1 = fso.CreateTextFile(DestFile)
    Set ExcelApp = CreateObject("Excel.Application")
    Set MySheet = ExcelApp.Workbooks.Open(FileOrigine)
    Set zona = MySheet.Worksheets(1).UsedRange 
      For RowCount = 1 To Zona.Rows.Count
        s= ""
        For ColumnCount = 1 To Zona.Columns.Count
          s=s & Zona.Cells(RowCount, ColumnCount).Text & ";"
          If ColumnCount = Zona.Columns.Count Then s=left(s,len(s)-1)
        Next
        f1.WriteLine s
      Next
    f1.Close
    MySheet.Close
    Set MySheet = Nothing
    Set zona = Nothing
    ExcelApp.Quit
    Set ExcelApp = Nothing

  3. #13
    Utente di HTML.it
    Registrato dal
    Oct 2016
    residenza
    Lodi
    Messaggi
    31
    Grazie mille!!!

    Funziona alla perfezione, proprio quello che cercavo!!


    Buona giornata e buona settimana

  4. #14
    Utente di HTML.it
    Registrato dal
    Oct 2016
    residenza
    Lodi
    Messaggi
    31
    Un'altra domanda se posso chiedere, in caso avessi un Excel con più fogli come funziona la conversione con questo script vbs?

    Grazie ancora per l'immenso aiuto!!

  5. #15
    Utente di HTML.it L'avatar di patel
    Registrato dal
    Jan 2008
    Messaggi
    1,994
    sono nuovo del vbs e quindi vado a tentativi, prova così
    codice:
    FileOrigine = "F:\Documenti\VBS\1.XLSX"
    DestFile = "F:\Download\1.CSV"
    Set fso = CreateObject("Scripting.FileSystemObject")
    Set f1 = fso.CreateTextFile(DestFile)
    Set ExcelApp = CreateObject("Excel.Application")
    Set MySheet = ExcelApp.Workbooks.Open(FileOrigine)
    For each sh in MySheet.Worksheets
      Set zona = sh.UsedRange 
      For RowCount = 1 To Zona.Rows.Count
          s= ""
          For ColumnCount = 1 To Zona.Columns.Count
            s=s & Zona.Cells(RowCount, ColumnCount).Text & ";"
            If ColumnCount = Zona.Columns.Count Then s=left(s,len(s)-1)
          Next
          f1.WriteLine s
      Next
    Next
    f1.Close
    MySheet.Close
    Set MySheet = Nothing
    Set zona = Nothing
    ExcelApp.Quit
    Set ExcelApp = Nothing

  6. #16
    Utente di HTML.it
    Registrato dal
    Oct 2016
    residenza
    Lodi
    Messaggi
    31
    Non so come ringraziarti, davvero

  7. #17
    Utente di HTML.it
    Registrato dal
    Oct 2016
    residenza
    Lodi
    Messaggi
    31
    Ciao a tutti, vi chiedo se è possibile convertire un file xls in csv senza utilizzare Excel

  8. #18
    Utente di HTML.it L'avatar di patel
    Registrato dal
    Jan 2008
    Messaggi
    1,994
    senza utilizzare Excel significa per te senza averlo installato ? in questo caso leggi qui
    https://support.microsoft.com/it-it/...ual-basic-.net
    Ultima modifica di patel; 14-03-2017 a 19:51

  9. #19
    Utente di HTML.it
    Registrato dal
    Oct 2016
    residenza
    Lodi
    Messaggi
    31
    si si, esatto sulla macchina secondaria su cui stavo inserendo il tuo script vbs, mi sono accorto che non ha installato il pacchetto office.

    io non so come ringraziarti per il link che hai postato, adesso inizio a leggerlo

    Grazie ancora!

Tag per questa discussione

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 © 2024 vBulletin Solutions, Inc. All rights reserved.