Bonjour Sebastien, J'ai aussi besoin de cette fonctionnalité pour intégrer dans calc des résultats de requetes. tu peux essayer ce bout de code (séparateur |) ' Définit le nom du fichier Filename = "X:\fichier.txt" Doc = StarDesktop.loadComponentFromURL("private:factory/scalc", "_blank", 0, arg) Sheet = Doc.Sheets(0) Ligne = 0 FileNo = Freefile Open Filename For Input As FileNo Do While not eof(FileNo) ' Lit la ligne Line Input #FileNo, CurrentLine If CurrentLine <>"" then TmpString = CurrentLine & "|" Colonne = 0 Do while len(TmpString) >1 cell = Sheet.getCellByPosition(colonne,Ligne) 'myTemp sert juste à verifier qu'une chaine comportant juste un E ou D et des numériques ne 'sera pas importé comme un nombre en ecriture scientifique (ex 02E03) myTemp = InStr(rtrim(left(TmpString, InStr(TmpString, "|")-1)), "E") + _ InStr(rtrim(left(TmpString, InStr(TmpString, "|")-1)), "D") if myTemp <> 0 then cell.String = ltrim(rtrim(rtrim(left(TmpString, InStr(TmpString, "|")-1)))) else cell.FormulaLocal = ltrim(rtrim(left(TmpString, InStr(TmpString, "|")-1))) endif TmpString = right(TmpString, len(TmpString)-InStr(TmpString, "|")) colonne = colonne +1 Loop Ligne = Ligne +1 end if Loop ' Ferme le fichier Close #FileNo Olivier Sebastien Remy a écrit : Bonjour, |
- [prog] importer un fichier de données dans calc Sebastien Remy
- Re: [prog] importer un fichier de données dan s calc Olivier Villatte
- Re: [prog] importer un fichier de données dan s ... Sebastien Remy
- Re: [prog] importer un fichier de données dan s ... Laurent Godard
- Re: [prog] importer un fichier de données da... Olivier Villatte
- [prog] zones d'impression Sebastien Remy
- [prog] zones d'impression Sebastien Remy