Fr:Importer des Tableaux HTML dans un Document Calc

From NeoWiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 10:15, 10 March 2007 (edit)
Jgd (Talk | contribs)
m (Enregistrement sans synchronisation - add shortcut)
← Previous diff
Current revision (07:17, 25 January 2010) (edit) (undo)
Sardisson (Talk | contribs)
(Ouvrir dans Calc des fichiers xls créés automatiquement - note on charsets)
 
(4 intermediate revisions not shown.)
Line 27: Line 27:
* Définissez éventuellement une fréquence d'actualisation des données en cochant la case {{prefName|Actualisation toutes les}} et en réglant la fréquence des actualisations la case prévue à cet effet. * Définissez éventuellement une fréquence d'actualisation des données en cochant la case {{prefName|Actualisation toutes les}} et en réglant la fréquence des actualisations la case prévue à cet effet.
-{{botlangbarFR|[[It:Importare_una_tabella_HTML_da_una_pagina_Web_in_un_documento_di_Calc|Italiano]]}}+===Ouvrir dans Calc des fichiers xls créés automatiquement===
 +Certains sites web créent automatiquement des fichiers qui sont en fait des fichiers html, mais qui ont l'extension xls. Excel ouvre ces fichiers correctement, mais si vous essayez de les ouvrir dans NeoOffice, ils s'ouvriront dans Writer, car NeoOffice reconnait que ce sont des fichiers html. Sur le [http://trinity.neooffice.org/modules.php?name=Forums&file=viewtopic&p=40923#40923 forum de trinity] [[user:thanson|thanson]] proposa cette méthode pour les faire ouvrir par Calc. Elle suppose que le tableau qui pose problème, c'est-à-dire le fichier html qui s'ouvre dans Writer, est enregistré sur votre ordinateur
 + 
 +* Ouvrez un nouveau document Calc.
 +* Dans le menu {{menu|Insertion}}, choisissez {{menu|Lien vers les données externes…}}. La fenêtre {{window|Données externes}} s'ouvre.
 +*Cliquez sur le bouton {{button|…}} de navigation, à droite du champ {{section|URL de la source de données externe}}.
 +*Naviguez jusqu'à l'emplacement du tableur et sélectionnez le fichier.
 +:Calc essaiera de trouver les données dans le tableur. Cela demande un certain temps car Calc tente de donner un sens aux données qu'il trouve, soyez patient.
 +* Lorsque Calc aura examiné le fichier, vous verrez un certain nombre d'options proposées dans la section {{section|Feuilles/plages disponibles}}, parmi lesquelles {{prefName|HTML_tables}}, {{prefName|HTML_all}} et {{prefName|HTML_1}}.
 +* Sélectionnez le tableau que vous voulez insérer dans le tableur et cliquez sur {{button|OK}}.
 +:Si vous sélectionnez {{prefName|HTML_all}} vous obtiendrez tout le contenu du fichier, mais vous pouvez sélectionner seulement des tableaux particuliers si vous voulez exclure certaines données.
 + 
 +Another option is to open a new, blank spreadsheet and choose {{menu|Sheet From File…}} from the {{menu|Insert}} menu. Select your file, choose which sheet to import from the file, and the position to insert the imported sheet in the blank spreadsheet, and then click {{button|OK}}.
 + 
 +'''N.B.''' NeoOffice's underlying OpenOffice.org HTML import code assumes these sorts of files are always ISO-8859-1 (or Latin 1)-encoded. If your file is in a different encoding (for instance, UTF-8), you will need to modify the file in a text editor to prevent corruption of non-ASCII characters. At the beginning of the file, add <pre><nowiki><meta http-equiv="Content-Type" content="text/html;charset=utf-8"></nowiki></pre> (for a UTF-8-encoded file) in order to allow the HTML import code to know the correct character encoding.
 + 
 +{{botlangbarFR|[[It:Importare_una_tabella_HTML_da_una_pagina_Web_in_un_documento_di_Calc|Italiano]] [[:Importing HTML Tables into a Calc Document|English]]}}
[[Category:Tips and Hints]][[Category:NeoOffice]][[Category:NeoWikiFR]] [[Category:Tips and Hints]][[Category:NeoOffice]][[Category:NeoWikiFR]]

Current revision

Le module Calc de NeoOffice vous permet d'enregistrer des tableaux figurant sur des pages internet. Plusieurs méthodes sont disponibles. L'une d'elles vous permet de synchroniser vos tableaux avec ceux du site internet.

Enregistrement sans synchronisation

Vous pouvez, avec la plupart des navigateurs, sélectionner le tableau sur la page internet, et faire un simple copier/coller dans une feuille de calcul.
Parfois le tableau ne s'enregistre que dans la première colonne. Vous pouvez alors utiliser l'une des deux méthodes suivantes :
Première méthode :

  • Copiez le tableau Cmd-C.
  • Ouvrez un document Calc et dans le menu Édition, choisissez le sous-menu Collage spécial et l'une ou l'autre des deux options peut donner le résultat voulu.

Deuxième méthode, utilisable si la page est en libre accès :

  • Ouvrez un document Writer Web. Pour cela
    • Allez dans le menu Fichier, choisissez le sous-menu Nouveau et l'article Document HTML.
  • Copiez l'URL de la page web contenant le tableau voulu et collez-la dans le champ Charger l'URL situé en haut et à gauche de la barre d'outils de ce document.
  • Presser la touche Entrée ou Retour.
  • Sélectionnez le tableau que vous voulez insérer dans une feuille de calcul, copiez-le Cmd-C.
  • Collez-le Cmd-V dans votre document Calc.

Enregistrement avec synchronisation

La page internet doit être en libre accès.
Si vous voulez que votre tableau soit synchronisé avec la page internet, vous pouvez procéder de la façon suivante :

  • Ouvrez la page internet contenant le tableau que vous voulez importer.
  • Copiez l'URL.
  • Ouvrez un document Calc et sélectionnez une cellule.
  • Choisissez le sous-menu Lien vers des données externes… du menu Insertion.
  • Pressez la touche Entrée ou Retour.
  • Dans la fenêtre de dialogue, vous verrez dans la section Feuilles/plages disponibles plusieurs options dont HTML_tables et HTML_all.
  • Sélectionnez le tableau que vous voulez insérer et cliquez sur OK. Si vous ne savez pas le repérer, sélectionnez HTML_all. Vous pourrez ensuite faire un copier/coller de la partie qui vous intéresse.
  • Définissez éventuellement une fréquence d'actualisation des données en cochant la case Actualisation toutes les et en réglant la fréquence des actualisations la case prévue à cet effet.

Ouvrir dans Calc des fichiers xls créés automatiquement

Certains sites web créent automatiquement des fichiers qui sont en fait des fichiers html, mais qui ont l'extension xls. Excel ouvre ces fichiers correctement, mais si vous essayez de les ouvrir dans NeoOffice, ils s'ouvriront dans Writer, car NeoOffice reconnait que ce sont des fichiers html. Sur le forum de trinity proposa cette méthode pour les faire ouvrir par Calc. Elle suppose que le tableau qui pose problème, c'est-à-dire le fichier html qui s'ouvre dans Writer, est enregistré sur votre ordinateur

  • Ouvrez un nouveau document Calc.
  • Dans le menu Insertion, choisissez Lien vers les données externes…. La fenêtre Données externes s'ouvre.
  • Cliquez sur le bouton … de navigation, à droite du champ URL de la source de données externe.
  • Naviguez jusqu'à l'emplacement du tableur et sélectionnez le fichier.
Calc essaiera de trouver les données dans le tableur. Cela demande un certain temps car Calc tente de donner un sens aux données qu'il trouve, soyez patient.
  • Lorsque Calc aura examiné le fichier, vous verrez un certain nombre d'options proposées dans la section Feuilles/plages disponibles, parmi lesquelles HTML_tables, HTML_all et HTML_1.
  • Sélectionnez le tableau que vous voulez insérer dans le tableur et cliquez sur OK.
Si vous sélectionnez HTML_all vous obtiendrez tout le contenu du fichier, mais vous pouvez sélectionner seulement des tableaux particuliers si vous voulez exclure certaines données.

Another option is to open a new, blank spreadsheet and choose Sheet From File… from the Insert menu. Select your file, choose which sheet to import from the file, and the position to insert the imported sheet in the blank spreadsheet, and then click OK.

N.B. NeoOffice's underlying OpenOffice.org HTML import code assumes these sorts of files are always ISO-8859-1 (or Latin 1)-encoded. If your file is in a different encoding (for instance, UTF-8), you will need to modify the file in a text editor to prevent corruption of non-ASCII characters. At the beginning of the file, add
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
(for a UTF-8-encoded file) in order to allow the HTML import code to know the correct character encoding.


Cet article dans d'autres langues : Italiano English
Personal tools