Je souhaiterai pouvoir travailler sur des fichiers csv tr=E8s volumineux
(entre 200 mega et plusieurs giga).
Bien sur je ne peux pas l'importer sous Excel, donc je souhaiterai le
couper en plusieurs morceau, de 65536 lignes chacun.
Ces fichiers ne repr=E9sente pas plus de 255 colonnes, mais il peut y
avoir plusieurs centaine de milliers de lignes.
En integrant ce fichier dans de multiple feuille, je pourrais faire des
analyse dessus en passant par Excel.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Daniel
Bonjour. Essaie :
Sub GrosFichierCSV() Dim Ctr As Long, Ligne As String, Tablo, x As Integer Application.ScreenUpdating = False Ctr = 1 Open "e:donneesdanielphotosclassement.csv" For Input As #1 Do While Not EOF(1) If Ctr > 65000 Then Ctr = 1 Sheets.Add End If Line Input #1, Ligne Tablo = Split(Ligne, ";") For x = 0 To UBound(Tablo) Cells(Ctr, x + 1) = Tablo(x) Next x Ctr = Ctr + 1 Loop Close #1 Application.ScreenUpdating = True End Sub
Si les séparateurs de champ sont des virgules, remplace la ligne : Tablo = Split(Ligne, ";") par : Tablo = Split(Ligne, ",")
Cordialement. Daniel "FdeCourt" a écrit dans le message de news:
Salut à tous,
Je souhaiterai pouvoir travailler sur des fichiers csv très volumineux (entre 200 mega et plusieurs giga). Bien sur je ne peux pas l'importer sous Excel, donc je souhaiterai le couper en plusieurs morceau, de 65536 lignes chacun. Ces fichiers ne représente pas plus de 255 colonnes, mais il peut y avoir plusieurs centaine de milliers de lignes. En integrant ce fichier dans de multiple feuille, je pourrais faire des analyse dessus en passant par Excel.
Merci pour votre aide.
Bonjour.
Essaie :
Sub GrosFichierCSV()
Dim Ctr As Long, Ligne As String, Tablo, x As Integer
Application.ScreenUpdating = False
Ctr = 1
Open "e:donneesdanielphotosclassement.csv" For Input As #1
Do While Not EOF(1)
If Ctr > 65000 Then
Ctr = 1
Sheets.Add
End If
Line Input #1, Ligne
Tablo = Split(Ligne, ";")
For x = 0 To UBound(Tablo)
Cells(Ctr, x + 1) = Tablo(x)
Next x
Ctr = Ctr + 1
Loop
Close #1
Application.ScreenUpdating = True
End Sub
Si les séparateurs de champ sont des virgules, remplace la ligne :
Tablo = Split(Ligne, ";")
par :
Tablo = Split(Ligne, ",")
Cordialement.
Daniel
"FdeCourt" <fdecourt@gmail.com> a écrit dans le message de news:
1164877789.304076.127890@l12g2000cwl.googlegroups.com...
Salut à tous,
Je souhaiterai pouvoir travailler sur des fichiers csv très volumineux
(entre 200 mega et plusieurs giga).
Bien sur je ne peux pas l'importer sous Excel, donc je souhaiterai le
couper en plusieurs morceau, de 65536 lignes chacun.
Ces fichiers ne représente pas plus de 255 colonnes, mais il peut y
avoir plusieurs centaine de milliers de lignes.
En integrant ce fichier dans de multiple feuille, je pourrais faire des
analyse dessus en passant par Excel.
Sub GrosFichierCSV() Dim Ctr As Long, Ligne As String, Tablo, x As Integer Application.ScreenUpdating = False Ctr = 1 Open "e:donneesdanielphotosclassement.csv" For Input As #1 Do While Not EOF(1) If Ctr > 65000 Then Ctr = 1 Sheets.Add End If Line Input #1, Ligne Tablo = Split(Ligne, ";") For x = 0 To UBound(Tablo) Cells(Ctr, x + 1) = Tablo(x) Next x Ctr = Ctr + 1 Loop Close #1 Application.ScreenUpdating = True End Sub
Si les séparateurs de champ sont des virgules, remplace la ligne : Tablo = Split(Ligne, ";") par : Tablo = Split(Ligne, ",")
Cordialement. Daniel "FdeCourt" a écrit dans le message de news:
Salut à tous,
Je souhaiterai pouvoir travailler sur des fichiers csv très volumineux (entre 200 mega et plusieurs giga). Bien sur je ne peux pas l'importer sous Excel, donc je souhaiterai le couper en plusieurs morceau, de 65536 lignes chacun. Ces fichiers ne représente pas plus de 255 colonnes, mais il peut y avoir plusieurs centaine de milliers de lignes. En integrant ce fichier dans de multiple feuille, je pourrais faire des analyse dessus en passant par Excel.
Merci pour votre aide.
Daniel
Par contre tu vas sans doute avoir des problèmes au niveau de la taille des fichiers Excel. Daniel "FdeCourt" a écrit dans le message de news:
Salut à tous,
Je souhaiterai pouvoir travailler sur des fichiers csv très volumineux (entre 200 mega et plusieurs giga). Bien sur je ne peux pas l'importer sous Excel, donc je souhaiterai le couper en plusieurs morceau, de 65536 lignes chacun. Ces fichiers ne représente pas plus de 255 colonnes, mais il peut y avoir plusieurs centaine de milliers de lignes. En integrant ce fichier dans de multiple feuille, je pourrais faire des analyse dessus en passant par Excel.
Merci pour votre aide.
Par contre tu vas sans doute avoir des problèmes au niveau de la taille des
fichiers Excel.
Daniel
"FdeCourt" <fdecourt@gmail.com> a écrit dans le message de news:
1164877789.304076.127890@l12g2000cwl.googlegroups.com...
Salut à tous,
Je souhaiterai pouvoir travailler sur des fichiers csv très volumineux
(entre 200 mega et plusieurs giga).
Bien sur je ne peux pas l'importer sous Excel, donc je souhaiterai le
couper en plusieurs morceau, de 65536 lignes chacun.
Ces fichiers ne représente pas plus de 255 colonnes, mais il peut y
avoir plusieurs centaine de milliers de lignes.
En integrant ce fichier dans de multiple feuille, je pourrais faire des
analyse dessus en passant par Excel.
Par contre tu vas sans doute avoir des problèmes au niveau de la taille des fichiers Excel. Daniel "FdeCourt" a écrit dans le message de news:
Salut à tous,
Je souhaiterai pouvoir travailler sur des fichiers csv très volumineux (entre 200 mega et plusieurs giga). Bien sur je ne peux pas l'importer sous Excel, donc je souhaiterai le couper en plusieurs morceau, de 65536 lignes chacun. Ces fichiers ne représente pas plus de 255 colonnes, mais il peut y avoir plusieurs centaine de milliers de lignes. En integrant ce fichier dans de multiple feuille, je pourrais faire des analyse dessus en passant par Excel.
Merci pour votre aide.
FdeCourt
Génial, merci beaucoup. Effectivement, ca me pose des problèmes de taille de fichier. Donc au lieu de creer des feuilles, je crée aussi automatiquement de nouveaux classeurs (maximum 10 feuilles par classeur). Ca peux faire beaucoup d'info, mais je peux travailler dessus !
Encore merci pour ton aide.
Par contre tu vas sans doute avoir des problèmes au niveau de la taille des fichiers Excel. Daniel "FdeCourt" a écrit dans le message de news:
Salut à tous,
Je souhaiterai pouvoir travailler sur des fichiers csv très volumineux (entre 200 mega et plusieurs giga). Bien sur je ne peux pas l'importer sous Excel, donc je souhaiterai le couper en plusieurs morceau, de 65536 lignes chacun. Ces fichiers ne représente pas plus de 255 colonnes, mais il peut y avoir plusieurs centaine de milliers de lignes. En integrant ce fichier dans de multiple feuille, je pourrais faire des analyse dessus en passant par Excel.
Merci pour votre aide.
Génial, merci beaucoup.
Effectivement, ca me pose des problèmes de taille de fichier. Donc au
lieu de creer des feuilles, je crée aussi automatiquement de nouveaux
classeurs (maximum 10 feuilles par classeur).
Ca peux faire beaucoup d'info, mais je peux travailler dessus !
Encore merci pour ton aide.
Par contre tu vas sans doute avoir des problèmes au niveau de la taille des
fichiers Excel.
Daniel
"FdeCourt" <fdecourt@gmail.com> a écrit dans le message de news:
1164877789.304076.127890@l12g2000cwl.googlegroups.com...
Salut à tous,
Je souhaiterai pouvoir travailler sur des fichiers csv très volumineux
(entre 200 mega et plusieurs giga).
Bien sur je ne peux pas l'importer sous Excel, donc je souhaiterai le
couper en plusieurs morceau, de 65536 lignes chacun.
Ces fichiers ne représente pas plus de 255 colonnes, mais il peut y
avoir plusieurs centaine de milliers de lignes.
En integrant ce fichier dans de multiple feuille, je pourrais faire des
analyse dessus en passant par Excel.
Génial, merci beaucoup. Effectivement, ca me pose des problèmes de taille de fichier. Donc au lieu de creer des feuilles, je crée aussi automatiquement de nouveaux classeurs (maximum 10 feuilles par classeur). Ca peux faire beaucoup d'info, mais je peux travailler dessus !
Encore merci pour ton aide.
Par contre tu vas sans doute avoir des problèmes au niveau de la taille des fichiers Excel. Daniel "FdeCourt" a écrit dans le message de news:
Salut à tous,
Je souhaiterai pouvoir travailler sur des fichiers csv très volumineux (entre 200 mega et plusieurs giga). Bien sur je ne peux pas l'importer sous Excel, donc je souhaiterai le couper en plusieurs morceau, de 65536 lignes chacun. Ces fichiers ne représente pas plus de 255 colonnes, mais il peut y avoir plusieurs centaine de milliers de lignes. En integrant ce fichier dans de multiple feuille, je pourrais faire des analyse dessus en passant par Excel.
Merci pour votre aide.
FxM
Bonjour,
Sujet déjà traité ici même. Recherche la mention 65536 (pour 65536 lignes) et tu vas tomber sur plein de liens dont plusieurs solutions chez Frédéric : http://frederic.sigonneau.free.fr
@+ FxM
Salut à tous,
Je souhaiterai pouvoir travailler sur des fichiers csv très volumineux (entre 200 mega et plusieurs giga). Bien sur je ne peux pas l'importer sous Excel, donc je souhaiterai le couper en plusieurs morceau, de 65536 lignes chacun. Ces fichiers ne représente pas plus de 255 colonnes, mais il peut y avoir plusieurs centaine de milliers de lignes. En integrant ce fichier dans de multiple feuille, je pourrais faire des analyse dessus en passant par Excel.
Merci pour votre aide.
Bonjour,
Sujet déjà traité ici même. Recherche la mention 65536 (pour 65536
lignes) et tu vas tomber sur plein de liens dont plusieurs solutions
chez Frédéric : http://frederic.sigonneau.free.fr
@+
FxM
Salut à tous,
Je souhaiterai pouvoir travailler sur des fichiers csv très volumineux
(entre 200 mega et plusieurs giga).
Bien sur je ne peux pas l'importer sous Excel, donc je souhaiterai le
couper en plusieurs morceau, de 65536 lignes chacun.
Ces fichiers ne représente pas plus de 255 colonnes, mais il peut y
avoir plusieurs centaine de milliers de lignes.
En integrant ce fichier dans de multiple feuille, je pourrais faire des
analyse dessus en passant par Excel.
Sujet déjà traité ici même. Recherche la mention 65536 (pour 65536 lignes) et tu vas tomber sur plein de liens dont plusieurs solutions chez Frédéric : http://frederic.sigonneau.free.fr
@+ FxM
Salut à tous,
Je souhaiterai pouvoir travailler sur des fichiers csv très volumineux (entre 200 mega et plusieurs giga). Bien sur je ne peux pas l'importer sous Excel, donc je souhaiterai le couper en plusieurs morceau, de 65536 lignes chacun. Ces fichiers ne représente pas plus de 255 colonnes, mais il peut y avoir plusieurs centaine de milliers de lignes. En integrant ce fichier dans de multiple feuille, je pourrais faire des analyse dessus en passant par Excel.
Merci pour votre aide.
FdeCourt
Merci FxM, je vais jeter un coup d'oeil. (effectivement, je ne recherchais pas avec les bons termes)
Bonjour,
Sujet déjà traité ici même. Recherche la mention 65536 (pour 65536 lignes) et tu vas tomber sur plein de liens dont plusieurs solutions chez Frédéric : http://frederic.sigonneau.free.fr
@+ FxM
Salut à tous,
Je souhaiterai pouvoir travailler sur des fichiers csv très volumineux (entre 200 mega et plusieurs giga). Bien sur je ne peux pas l'importer sous Excel, donc je souhaiterai le couper en plusieurs morceau, de 65536 lignes chacun. Ces fichiers ne représente pas plus de 255 colonnes, mais il peut y avoir plusieurs centaine de milliers de lignes. En integrant ce fichier dans de multiple feuille, je pourrais faire des analyse dessus en passant par Excel.
Merci pour votre aide.
Merci FxM, je vais jeter un coup d'oeil.
(effectivement, je ne recherchais pas avec les bons termes)
Bonjour,
Sujet déjà traité ici même. Recherche la mention 65536 (pour 65536
lignes) et tu vas tomber sur plein de liens dont plusieurs solutions
chez Frédéric : http://frederic.sigonneau.free.fr
@+
FxM
Salut à tous,
Je souhaiterai pouvoir travailler sur des fichiers csv très volumineux
(entre 200 mega et plusieurs giga).
Bien sur je ne peux pas l'importer sous Excel, donc je souhaiterai le
couper en plusieurs morceau, de 65536 lignes chacun.
Ces fichiers ne représente pas plus de 255 colonnes, mais il peut y
avoir plusieurs centaine de milliers de lignes.
En integrant ce fichier dans de multiple feuille, je pourrais faire des
analyse dessus en passant par Excel.
Merci FxM, je vais jeter un coup d'oeil. (effectivement, je ne recherchais pas avec les bons termes)
Bonjour,
Sujet déjà traité ici même. Recherche la mention 65536 (pour 65536 lignes) et tu vas tomber sur plein de liens dont plusieurs solutions chez Frédéric : http://frederic.sigonneau.free.fr
@+ FxM
Salut à tous,
Je souhaiterai pouvoir travailler sur des fichiers csv très volumineux (entre 200 mega et plusieurs giga). Bien sur je ne peux pas l'importer sous Excel, donc je souhaiterai le couper en plusieurs morceau, de 65536 lignes chacun. Ces fichiers ne représente pas plus de 255 colonnes, mais il peut y avoir plusieurs centaine de milliers de lignes. En integrant ce fichier dans de multiple feuille, je pourrais faire des analyse dessus en passant par Excel.
Merci pour votre aide.
Garette
Bonjour,
Effectivement, il y a des solutions sur http://frederic.sigonneau.free.fr Tu peux aussi utiliser une connexion ODBC pour acceder au fichier CSV. Données/Bonnées externes ... Ca permet de filter les données à traiter dans XL.
Bonjour,
Effectivement, il y a des solutions sur http://frederic.sigonneau.free.fr
Tu peux aussi utiliser une connexion ODBC pour acceder au fichier CSV.
Données/Bonnées externes ...
Ca permet de filter les données à traiter dans XL.
Effectivement, il y a des solutions sur http://frederic.sigonneau.free.fr Tu peux aussi utiliser une connexion ODBC pour acceder au fichier CSV. Données/Bonnées externes ... Ca permet de filter les données à traiter dans XL.