Résultats de la recherche

  1. D

    XL 2016 Importer des valeurs de fichiers CSV sans les ouvrir

    Ok ; voici un exemple de fichier que je dois importer
  2. D

    XL 2016 Importer des valeurs de fichiers CSV sans les ouvrir

    10 secondes chez moi...
  3. D

    XL 2016 Importer des valeurs de fichiers CSV sans les ouvrir

    Je fais le test avec 300 fichiers de 5 lignes chacun et l'import n'est pas immédiat (quelques secondes...) Il est immédiat pour toi ?
  4. D

    XL 2016 Importer des valeurs de fichiers CSV sans les ouvrir

    Oui, j'ai longuement testé PQ et j'ai rencontré pas mal de blocages. Avec VBA (QueryTables.Add), je peux filtrer mes fichiers d'entrée (suivant l'extension, le nombre de lignes,...) Je peux relancer les requêtes automatiquement, nettoyer ma feuille excel, etc ,... Je préfère donc continuer en VBA.
  5. D

    XL 2016 Importer des valeurs de fichiers CSV sans les ouvrir

    Pas besoin de votre jugement...
  6. D

    XL 2016 Importer des valeurs de fichiers CSV sans les ouvrir

    En tout cas, merci pour ton aide...
  7. D

    XL 2016 Importer des valeurs de fichiers CSV sans les ouvrir

    encore merci pour tes conseils
  8. D

    XL 2016 Importer des valeurs de fichiers CSV sans les ouvrir

    J'ai quelques milliers de CSV à traiter et s'il suffisait de supprimer les 2 premières lignes, je l'aurais déjà fait...
  9. D

    XL 2016 Importer des valeurs de fichiers CSV sans les ouvrir

    Au risque de vous décevoir, je suis beaucoup plus à l'ais en VBA qu'en Powerquery ; et de ce fait, je suis plus autonome et donc moins tenté de demander aux autres de "dépatoullier mon bourbier".
  10. D

    XL 2016 Importer des valeurs de fichiers CSV sans les ouvrir

    En tout cas, merci beaucoup pour ton aide.
  11. D

    XL 2016 Importer des valeurs de fichiers CSV sans les ouvrir

    Oui, voilà, il faut passer par la macro.....
  12. D

    XL 2016 Importer des valeurs de fichiers CSV sans les ouvrir

    La première difficulté est que j'ai rencontrée est que je voudrais sélectionner la 3ème ligne comme entête.... et je n'y arrive pas !
  13. D

    XL 2016 Importer des valeurs de fichiers CSV sans les ouvrir

    Du coup, je vais partir sur un code VBA du style : With ActiveSheet.QueryTables.Add(Connection:= _ ... End With
  14. D

    XL 2016 Importer des valeurs de fichiers CSV sans les ouvrir

    Ok, désolé. J'ai converti mon fichier en .XLS pour pouvoir le déposer. J'aimerais par exemple récupérer la 4 valeur de la 2ème ligne.
  15. D

    XL 2016 Importer des valeurs de fichiers CSV sans les ouvrir

    Merci bhbh. En effet, tous les fichiers .CSV sont dans le même répertoire. Les fichiers .CSV sont très simples... J'aimerais boucler sur les fichiers pour récupérer quelques valeurs sur la 3ème ligne.... Si tu as un exemple , ce serait cool...
  16. D

    XL 2016 Importer des valeurs de fichiers CSV sans les ouvrir

    Bonjour, A l'aide d'une macro dans un fichier Excel, j'aimerais importer certaines valeurs contenues dans une centaines (voir plus) de fichiers CSV. Comme il y a beaucoup de CSV, je préfèrerais ne pas les ouvrir mais récupérer directement les valeurs ... Je sais que des discussions traitent...
  17. D

    XL 2016 Ecriture dans un fichier existant

    Effectivement cela marche ... même si cela impose de tout ré-écécrire donc légère perte de temps pour des fichiers très longs...
  18. D

    XL 2016 Ecriture dans un fichier existant

    Merci beaucoup pour ta réponse mais cela ne marche pas ; les 200 premières lignes (environ) ne sont pas ré-écrites...
  19. D

    XL 2016 Ecriture dans un fichier existant

    J'ai l'impression que mon fichier est trop long et donc il ne garde pas les premières lignes.... Mais bon, il ne dépasse pas les 500 lignes ...
  20. D

    XL 2016 Ecriture dans un fichier existant

    Bonjour, je souhaite écrire du texte à la fin d'un fichier. Cela marche mais les lignes du début du fichier sont supprimées. Si quelqu'un a une idée ?? NomFichier = Chemin_PIL & "FICHIER.TXT" Set FSO = New Scripting.FileSystemObject 'Instanciation du FSO' Set Txt =...