Faq/Calc/039/fr

From The Document Foundation Wiki
< Faq‎ | Calc‎ | 039
Jump to: navigation, search

Comment ouvrir des fichiers texte d'extension autre que .CSV ou .TXT (.TAB, .PRN,...) avec Calc ?

Par défaut, les fichiers d'extension .tab s'ouvrent avec le traitement de texte Writer alors que ce sont le plus souvent des fichiers tabulés de type CSV à ouvrir avec Calc.

La première solution consiste à renommer le fichier en .CSV et à suivre ces instructions.

Cependant, si l'on doit très souvent manipuler ce genre de fichier, il peut être plus aisé de modifier la configuration de LibO pour qu'il considère ces fichiers comme des fichiers CSV.

Dans ce qui suit <LibreOffice> représente le répertoire d'installation de LibreOffice comme par exemple :

  • MS-Windows : C:\Program Files\LibreOffice 3\
  • linux : /opt/LibreOffice/

Pour faire ouvrir les fichiers .TAB avec le filtre CSV de LibreOffice, suivez ces instructions :

  • Fermez LibreOffice et le lanceur rapide.
  • Faites une copie de sauvegarde du fichier :
<LibreOffice>/Basis/share/registry/calc.xcd 
  • Éditez-le.
  • Faites une recherche sur cette entrée : calc_Text_txt_csv_StarCalc.
  • La seconde occurrence concerne :
<node oor:name="calc_Text_txt_csv_StarCalc" oor:op="replace" > 
   <prop oor:name="DetectService">
      <value>com.sun.star.comp.calc.FormatDetector</value>
   </prop> 
   <prop oor:name="URLPattern"/> 
   <prop oor:name="Extensions">
      <value>csv txt xls</value>
   </prop> 
   <prop oor:name="MediaType">
      <value>text/plain</value>
   </prop> 
   <prop oor:name="Preferred">
      <value>false</value>
   </prop> 
   <prop oor:name="PreferredFilter">
      <value>Text - txt - csv (StarCalc)</value>
   </prop> 
   <prop oor:name="UIName">
      <value>Text - txt - csv (StarOffice Calc)</value> 
   </prop> 
    <prop oor:name="ClipboardFormat"/>
</node>

Note : par gain de place, les retours à la ligne ont été supprimés du fichier. Ceci rend le fichier difficilement lisible par un être humain. Si vous le souhaitez vous pouvez ajouter ces retours à la ligne.

  • Modifiez la ligne :
<prop oor:name="Extensions">
   <value>csv txt xls</value>
</prop> 
  • pour ajouter les extensions que vous voulez être reconnues, par exemple :
<prop oor:name="Extensions">
   <value>csv txt xls tab prn</value>
</prop> 
  • Enregistrez le fichier.

Lors de la prochaine ouverture avec LibreOffice d'un fichier d'extension indiquée, l'assistant d'ouverture des fichiers CSV sera affiché.