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

Macros et VBA Excel Discussion :

[VB][Excel]Script de création de colonne


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Mugette
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2005
    Messages
    194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2005
    Messages : 194
    Par défaut [VB][Excel]Script de création de colonne
    j'ai une macro qui ajoute des données dans des colonnes dans une feuille Excel.
    Cependant certaines données de mon .csv correspondent à des colonnes qui ne sont pas sur la feuille Excel et le but est de les créer.

    Pourriez-vous m'aidez à créer ce script ?
    Sachant que j'ai quelque'chose mais ce n'est pas moi qui l'ai créer et c'est incompréhensible.

    Merci.

  2. #2
    Membre confirmé Avatar de Mugette
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2005
    Messages
    194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2005
    Messages : 194
    Par défaut
    alors un .csv c'est un fichier qui extrait des données et qui les ajoute en vrac dans un .xls;
    le but de ma macro est de prendre les données du csv et de les ajouter dans un xls propre.
    Il faut que je les classe et les insere par ordre alphabétique dans mon xls propre.
    Le souci c'est que j'atteinds les limites des colonnes d'Excel donc je dois diviser mon xls en deux afin que tous rentre dedans.

  3. #3
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    Citation Envoyé par Mugette
    Le souci c'est que j'atteinds les limites des colonnes d'Excel donc je dois diviser mon xls en deux afin que tous rentre dedans.
    tu as plus de 256 colones ?

  4. #4
    Membre confirmé Avatar de Mugette
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2005
    Messages
    194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2005
    Messages : 194
    Par défaut
    oui c'est pour ça que mon chef me demande de diviser mon onglet en 2...

  5. #5
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    tiens si ce petit code peu t'aider :

    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
    Sub test2()
     Dim f
     Dim tb
     Dim st As String
     f = FreeFile
     
    Open "256.csv" For Input As f 'J'ai créer un fichier 256.Csv en fait de 263 colonnes
     While Not EOF(f)
      Input #f, st
      Debug.Print st
      tb = Split(st, ";")
      'ICI Tu AS UN TABLEAU Tb contenant une ligne de ton fichier ".csv" ...
      'RAJOUTE LA MISE EN PLACE DANS TES FEUILLES EXCEL
        For i = 0 To UBound(tb)
          Debug.Print tb(i)
        Next
       '-------------------------
      Wend
    Close f
    End Sub

  6. #6
    Membre confirmé Avatar de Mugette
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2005
    Messages
    194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2005
    Messages : 194
    Par défaut
    ouais en triturant, j'ai réussi à faire un truc correct merci pour cette aide.

    ciao

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

Discussions similaires

  1. [2008R2] Création de colonnes de sortie par script dans Composant Script
    Par Neokris57fr dans le forum SSIS
    Réponses: 2
    Dernier message: 28/04/2014, 09h37
  2. Création fichier Excel. Problème de nom des colonnes
    Par gnt.dev dans le forum Général Java
    Réponses: 1
    Dernier message: 31/01/2012, 10h51
  3. passage nom des contraintes de MPD au script de création BD
    Par marièmdiaw dans le forum Décisions SGBD
    Réponses: 4
    Dernier message: 14/01/2005, 13h18
  4. [IBExpert]Recuperer le script de création de la BD ?
    Par Sitting Bull dans le forum Outils
    Réponses: 2
    Dernier message: 01/10/2004, 11h15
  5. Réponses: 3
    Dernier message: 24/10/2003, 21h46

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