IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Ruby on Rails Discussion :

Parcours fichier excel avec Spreadsheet::ParseExcel


Sujet :

Ruby on Rails

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 121
    Par défaut Parcours fichier excel avec Spreadsheet::ParseExcel
    Bonjour,

    J'essaie d'utiliser parseexcel mais ça ne donne rien du tout même pas un message d'erreur.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
            to_parse = Spreadsheet::ParseExcel.parse("#{RAILS_ROOT}/public/xls/#{file.original_filename}")
            worksheet = to_parse.worksheet(0)
            worksheet.read
            worksheet.each{|row|
              puts row.at(0).to_s
            }
    Normalement ça devrait m'afficher la première cellule de chaque ligne non?
    Est-ce que quelqu'un a une idée?

    Merci.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 121
    Par défaut
    Je n'avais aucun message parce que j'ai placé ce code dans un begin/rescue sans rien indiquer dans le rescue.
    En fait j'obtiens un joli :
    unknown pps_type: 0 / �Root Entry���������F ��O��

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 121
    Par défaut
    J'ai pensé que le nom de fichier était peut-être un peu long.
    Plutôt que d'utiliser :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ("#{RAILS_ROOT}/public/xls/#{file.original_filename}")
    qui donne un nom à ralonge, j'ai utilisé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    "d:/#{file.original_filename}"
    et ça fonctionne.

    C'était donc dû à la taille du libellé du chemin?

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 121
    Par défaut
    Ceci dit, il faut une condition pour que la boucle termine, parce que comme ça ça peut tourner très longtemps

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 19/03/2008, 09h51
  2. [Excel] Comment lire des fichiers excel avec php?
    Par dear_rihab dans le forum Bibliothèques et frameworks
    Réponses: 5
    Dernier message: 02/11/2007, 12h38
  3. Importer un fichier EXcel avec option "parcourir"
    Par marie10 dans le forum Access
    Réponses: 1
    Dernier message: 01/02/2006, 10h42
  4. Comment lancer un fichier Excel avec Access ??
    Par merlubreizh dans le forum Access
    Réponses: 5
    Dernier message: 12/09/2005, 14h20
  5. ouvrir un fichier Excel avec une requete perso
    Par legillou dans le forum Access
    Réponses: 9
    Dernier message: 21/06/2005, 15h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo