Visualizzazione dei risultati da 1 a 5 su 5

Visualizzazione discussione

  1. #3
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Quote Originariamente inviata da optime Visualizza il messaggio
    non vedo lo script
    Scusate è rimasto sulla tastiera ... eccolo.

    Adesso mi sono accorto che importa solo la prima riga del file input.txt duplicata in un loop infinito ...

    codice:
          
         ExcelFilePath = "D:\xlsx\output.xlsx"
    
          Set objExcel = CreateObject("Excel.Application")
          objExcel.visible = true
          Set objWB = objExcel.Workbooks.Open(ExcelFilePath)  
          Set SheetObject = objWB.Worksheets("Foglio1") 
    
    
          TextFile = "D:\txt\input.txt" 
    
    
          set TextRead = objFSO.OpenTextFile(TextFile,ForReading)
    
    
          row = 1
    
    
          With SheetObject
          
          Do Until TextRead.AtEndOfStream
              strLine = Trim(TextRead.ReadLine)
        
              If (strLine <> "") Then
                  arrValues = Split(strLine, "|")
                  For irow = 2 to Ubound(arrValues) + 1
                      For icol = 1 to Ubound(arrValues) + 1
                         SheetObject.Cells(irow, icol).value = arrValues(icol-1)
                      Next
                   Next
              End If
              
          row = row + 1
              
          Loop      
                       
          End With      
    
          objWB.Save
          objWB.Close
          objExcel.Quit
    Ultima modifica di fraude; 12-09-2019 a 13:39

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.