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

Contribuez Discussion :

Conversion de fichiers Excel


Sujet :

Contribuez

  1. #1
    Expert éminent sénior
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Points : 11 274
    Points
    11 274
    Par défaut Conversion de fichiers Excel
    Salut , Conversion de fichiers Excel à la volée, par exemple : csv,txt en xls,xlsx
    à voir ici : Conversion de fichiers Excel

  2. #2
    Membre confirmé
    Homme Profil pro
    conseiller
    Inscrit en
    Janvier 2013
    Messages
    367
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : conseiller
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Janvier 2013
    Messages : 367
    Points : 649
    Points
    649
    Par défaut
    Bonjour Philippe,

    merci pour ce fichier.

    Pour le rendre compatible avec un Excel 64 bits :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    #If Win64 Then  Private Declare PtrSafe Function FindClose Lib "kernel32" (ByVal hFindFile As Long) As Long
     
      Private Declare PtrSafe Function FindFirstFile Lib "kernel32" Alias "FindFirstFileA" _
      (ByVal lpFileName As String, lpFindFileData As WIN32_FIND_DATA) As Long
     
      Private Declare PtrSafe Function FindNextFile Lib "kernel32" Alias "FindNextFileA" _
      (ByVal hFindFile As Long, lpFindFileData As WIN32_FIND_DATA) As Long
     
      Private Declare PtrSafe Function lstrlen Lib "kernel32" Alias "lstrlenW" (ByVal lpString As LongPtr) As Long
     
      Private Declare PtrSafe Function PathMatchSpec Lib "shlwapi" Alias "PathMatchSpecW" _
      (ByVal pszFileParam As LongPtr, ByVal pszSpec As LongPtr) As Long
    #Else
      Private Declare Function FindClose Lib "kernel32" (ByVal hFindFile As Long) As Long
     
      Private Declare Function FindFirstFile Lib "kernel32" Alias "FindFirstFileA" _
      (ByVal lpFileName As String, lpFindFileData As WIN32_FIND_DATA) As Long
     
      Private Declare Function FindNextFile Lib "kernel32" Alias "FindNextFileA" _
      (ByVal hFindFile As Long, lpFindFileData As WIN32_FIND_DATA) As Long
     
      Private Declare Function lstrlen Lib "kernel32" Alias "lstrlenW" (ByVal lpString As Long) As Long
     
      Private Declare Function PathMatchSpec Lib "shlwapi" Alias "PathMatchSpecW" _
      (ByVal pszFileParam As Long, ByVal pszSpec As Long) As Long
    #End If
    Pour éviter les message invitant l'utilisateur à ouvrir le fichier en lecture seule on peut passer dans les différents Workbooks.Open l'argument IgnoreReadOnlyRecommended à True.

    Non testé mais il me semble qu'en fonction du type d'extension du fichier converti il serait peut-être plus rapide d'utiliser les méthodes de l'objet File System Object (CopyFile ou Copy).

    Tu pourrais peut-être également enrichir les formats d'export en proposant le format pdf si cela te semble utile.

    A+

Discussions similaires

  1. Réponses: 1
    Dernier message: 13/09/2014, 07h11
  2. Réponses: 1
    Dernier message: 16/03/2009, 23h30
  3. Conversion de fichier Excel vers Fortran : comment ?
    Par gibobo dans le forum Fortran
    Réponses: 2
    Dernier message: 12/03/2007, 19h29
  4. Script extraction de fichier excel pr conversion en mySql ?
    Par Arvulis dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 09/01/2006, 19h34
  5. conversion de fichier Excel en csv ,
    Par bounette dans le forum Excel
    Réponses: 2
    Dernier message: 26/01/2005, 09h42

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