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 :

Création d'une macro de mise en forme [XL-2003]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Décembre 2016
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Belgique

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Décembre 2016
    Messages : 4
    Par défaut Création d'une macro de mise en forme
    Bonjour à tous,

    Pas très doué en programmation je m'adresse à vous.

    Est-il possible sur base d'un fichier Brut (Toute les données dans la colonne A), de faire une macro qui me pousse les données dans leurs colonne respective? (Text to columns) ne fonctionne pas vu que les data par colonne n'ont pas le même nombres de caractère.

    Voici les 5 colonnes voulu : Account Code, Account Name, Account Number, Ccy, SWIFT ID, (je n'ai évidemment pas les virgules dans mon fichier)!!!!! (vu le nom des colonnes vous vous doutez bien que je ne peux mettre de données ici)


    5 colonne mais avec un nombre de ligne exhaustive.

    Je vous remercie d'avance pour votre aide.

  2. #2
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut

    Bonjour,

    sans même un exemple, nous ne sommes pas doués en divination, p't'être ben que oui, p't'être ben que non !
    Nous allons alors attendre une présentation digne de ce nom : claire, technique & exhaustive …
    Il suffit pourtant juste d'observer les données pour en déduire une logique. Et sans logique, pas de code, c'est à la main !

    _________________________________________________________________________________________________________
    Je suis Paris, Berlin, Nice, Bruxelles, Charlie, …

  3. #3
    Membre à l'essai
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Décembre 2016
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Belgique

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Décembre 2016
    Messages : 4
    Par défaut Petit exemple,
    Bonjour,

    Un grand merci pour cette réactivité ,

    Pour exemple :

    Le type de donné garde un format par défaut a peut prés cohérent.

    Définition des colonnes : les trois 1er colonnes sont composé de deux mots avec les 1er lettres en capitale.
    4eme colonne : Trois caractère avec le 1er en capitale, (Ccy), toutes les données de la colonne aussi),
    5eme et derniere colonne : deux mots en capitale (SWIFT ID)


    Les données de la 1er colonne sont toute en capitale.
    Dans la deuxième colonne je me retrouve avec ("Auto generated") la plus part du temps mais ... par fois, le nom du compte, qui reste relativement variable mais par contre les prochains caractère qui correspond (aux données de la 4eme) sont des chiffres avec un nombre de caractère variable.
    La 5eme colonne :si caractère : en capitale il peut y avoir des chiffres aussi.

    Pas évident pour moi de retranscrire en code

    DSL pour le temps de réponse, je reste connecter pour répondre plu vite.

    Encore merci pour votre réponse,

    une bonne journée à vous.

  4. #4
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut

    Donc quand tu observes les données, quelle serait donc ta stratégie pour séparer les données ?!

    Et rien qu'en regardant l'Assistant de la fonctionnalité Convertir d'Excel tu dois avoir la solution, tout au moins un début …

  5. #5
    Membre à l'essai
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Décembre 2016
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Belgique

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Décembre 2016
    Messages : 4
    Par défaut
    Possible si je comprend bien, je vais chercher merci.
    DSL de ne pas avoir votre clairvoyance .

  6. #6
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut


    Je n'ai aucune clairvoyance car je suis toujours dans le brouillard ! Même si un peu dissipé par le post #3 …

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

Discussions similaires

  1. [WD17] Création d'un document excel - Mise en forme d'une cellule
    Par alex1005 dans le forum WinDev
    Réponses: 1
    Dernier message: 21/10/2015, 23h01
  2. Utilisation des Macro pour une copie et mise en forme
    Par Stephane59 dans le forum VBA Word
    Réponses: 6
    Dernier message: 09/02/2013, 16h07
  3. [XL-2003] Optimiser une macro de mise en forme d'un Tableau
    Par mouncefdi dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 10/04/2009, 13h19
  4. Réponses: 8
    Dernier message: 09/01/2007, 17h30
  5. Réponses: 2
    Dernier message: 10/03/2006, 14h55

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