[Résolu][Calc] Import CSV ou TXT et séparateur point-virgule
Publié : 08 déc. 2006 19:17
Bonjour,
Sous WIN2000 et OpenOffice 2.O.4,
après de longues heures de recherches sur de nombreux forums et documents en ligne, j'ai un petit souci quant à l'ouverture, par une MACRO, d'un fichier CSV, avec des séparateurs ";" et dont toutes les colonnes doivent être importées au format "texte" et non "standard". Je me suis donc inspiré de la macro proposée par JY SAMIN:
dans laquelle j'ai compris que la valeur "44" du "FilterOptions" correspond à la ",". Quant au dernier argument de valeur "1" il s'agit de la valeur "Standard" repérée dans une autre message du forum. "ANSI", facile, le 3ème argument me semble-t-il correspond à la valeur doublequote qui peux encadrer une valeur. A confirmer. J'ai donc remplacé la valeur "44" par la valeur "59" (";"), le fichier s'importe correctement mais en valeurs "standard".
Bref existe-t-il une information qui puisse m'indiquer les valeurs possibles de chaque argument de ce satané "FilterOptions".
D'avance je vous en remercie.
Sous WIN2000 et OpenOffice 2.O.4,
après de longues heures de recherches sur de nombreux forums et documents en ligne, j'ai un petit souci quant à l'ouverture, par une MACRO, d'un fichier CSV, avec des séparateurs ";" et dont toutes les colonnes doivent être importées au format "texte" et non "standard". Je me suis donc inspiré de la macro proposée par JY SAMIN:
Code : Tout sélectionner
txtOptions(0).Name = "FilterName"
txtOptions(0).Value = "Text - txt - csv (StarCalc)"
txtOptions(1).Name = "FilterOptions"
txtOptions(1).Value = " 44, ANSI, 1, 1"
otextdoc= StarDesktop.loadComponentFromURL(txtAdresse, "_blank", 0, txtOptions())
Bref existe-t-il une information qui puisse m'indiquer les valeurs possibles de chaque argument de ce satané "FilterOptions".
D'avance je vous en remercie.