L'exportation CSV correctement open Office (enregistrer les nombres sous forme de TEXTE)
Je suis OUVERTE-BUREAU de travail et les enregistrer au format CSV. Je suis l'aide de la virgule de séparation et '"' également. Cependant, lors de l'enregistrement au format CSV, tous les numéros ne sont pas encapasulated. Comment puis-je forcer l'ouverture d'un Bureau pour traiter les nombres sous forme de Texte et de les avoir encapsulé trop. Exemple:
"store","website","attribute_set","type","sku","name","price","categories","description","qty","sizet","is_in_stock","status","visibility","tax_class_id"
"admin","base","test","simple","T010013-012","Test12","12","test/test","Desc12",12,"S","1","Enabled","Catalog, Search","Taxable Goods"
"admin","base","test","simple","T010013-013","Test13","13","test/test","Desc13",13,"M","1","Enabled","Catalog, Search","Taxable Goods"
"admin","base","test","simple","T010013-014","Test14","14","test/test","Desc14",14,"L","1","Enabled","Catalog, Search","Taxable Goods"
"admin","base","test","simple","T010013-015","Test15","15","test/test","Desc15",15,"XL","1","Enabled","Catalog, Search","Taxable Goods"
"admin","base","test","simple","T010013-016","Test16","16","test/test","Desc16",16,"XXL","1","Enabled","Catalog, Search","Taxable Goods"
"admin","base","test","configurable","T010013","TestParent","5","test/test","DescParent","30","","1","Enabled","Catalog, Search","Taxable Goods"
Merci pour votre aide.
PS: je suis en utilisant MAGMI script pour Magento. Le téléchargement de produits
Notez que CSV ne nécessite pas de citer tout ce qui ne contient pas une virgule ou un saut de ligne. Vous pouvez supprimer toutes les citations de votre exemple, et elle restera valide CSV.
OriginalL'auteur user1023021 | 2012-06-05
Vous devez vous connecter pour publier un commentaire.
Cela nécessite deux étapes:
En forme les cellules de détention chiffres de texte (depuis l'ensemble de la colonne aurez besoin de cette mise en forme, il suffit d'appliquer un format à la colonne complète, de sorte que vous n'avez pas besoin de formater chaque nouvelle cellule si vous ajoutez des lignes);
Modifier le filtre d'exportation des paramètres de citer toutes les cellules de texte:
Avec ce paramètre, Calc devrait enregistrer cette fiche:
comme suit:
BTW, Calc est complètement conforme aux normes pas de citer chaque numéro par défaut. Au moins, RFC 4180 ne nécessite pas de citer tous les domaines.
Hmm - avez-vous vous assurer que les cellules sont au format texte? Je suppose que le "
Quote all text cells
" affecte uniquement correctement mises en forme des cellules. J'ai testé avec la dernière LibreOffice 3.5.4.2 (Win 7), donc je suis sûr qu'il fonctionne. Mais je vais le tester de nouveau l'utilisation de Linux, peut-être que vous avez touché un bug?viens de tester à l'aide de Ubuntu Linux fonctionne parfaitement pour moi, il y, trop (encore une fois, LibreOffice 3.5.4.2). Donc, je suis absolument sûr que la solution fonctionne.
Si je ne change pas la valeur de la cellule, les citations des séjours, mais si je remplis une nouvelle cellule avec des numéros et cliquez sur enregistrer en tant que > filtre etc... les anciennes cellules sont cités, les nouvelles cellules ne sont pas.
donc, vous avez juste formaté uniquement les cellules sous forme de texte, qui était déjà une valeur? Je pense que le formatage de la colonne complète est beaucoup plus facile. Cliquez une fois sur l'en-tête de colonne (dans mon exemple:
B
) de sorte que la colonne entière est sélectionnée. Ensuite, cliquez-droit et sélectionnezformat cells
(ou MenuFormat
->Cells...
ou appuyez simplement sur CTRL+1), puis régler la mise en forme du texte pour l'ensemble de la colonne.OriginalL'auteur tohuwawohu
Il y a un peu plus facile façon de contourner ce problème en utilisant le SQL correcte de l'importation de la syntaxe. Considérez les points suivants:
En option, ENCLOSED BY '"' ligne devrait résoudre le problème numériques lignes, sans avoir à passer du temps à jouer avec la façon dont le CSV est formaté lors de l'exportation à partir d'une application secondaire comme Open/LibreOffice.
OriginalL'auteur Josh Wieder
Écrit un petit script ruby pour faire de ce lieu d'essayer de trouver les options dans OpenOffice ou Excel. Ne peut toujours pas trouver.
OriginalL'auteur boulder_ruby