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 :

Extraire a des variable d'une cellules


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Février 2014
    Messages
    326
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Technicien Help Desk
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2014
    Messages : 326
    Par défaut Extraire a des variable d'une cellules
    Bonjour je voudrais extraire de la colonne F et alimenter la colonne D et E

    voici mon code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
        Sheets("A VENIR").Activate
        dernligne = Cells(Rows.Count, 1).End(xlUp).Row
        For c = 2 To dernligne
        Cells(c, 4) = WorksheetFunction.Left(Cells(c, 6), Find("/", Cells(c, 6)) - 1)
        Cells(c, 5) = WorksheetFunction.Right(Cells(c, 6), CountA(Cells(c, 6)) - Search("/", Cells(c, 6), 1))
        Next
    il me dit que la syntaxe de la ligne 5 est erroné sur la commande find

    message "erreur de compliation sub ou fonction non définie"

    Pouvez vous me dire pourquoi ?

  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,

    cette méthode doit être codée comme dans l'exemple de son aide VBA interne.
    En profiter pour consulter ce que renvoie cette méthode, certainement pas une valeur …




    __________________________________________________________________________________________________
    Tous unis, tous Charlie

  3. #3
    Expert confirmé Avatar de casefayere
    Homme Profil pro
    RETRAITE
    Inscrit en
    Décembre 2006
    Messages
    5 138
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : RETRAITE
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 138
    Par défaut
    si je comprends :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    ....
        For c = 2 To dernligne
          Cells(c, 4) = Split(Cells(c, 6), "/")(0)
          Cells(c, 5) = Split(Cells(c, 6), "/")(1)
        Next
     
    .....
    Cordialement,
    Dom
    _____________________________________________
    Vous êtes nouveau ? pour baliser votre code, cliquer sur cet exemple : Anomaly
    pensez à cliquer sur :resolu: si votre problème l'est
    Par contre, il est désagréable de voir une discussion résolue sans message final du demandeur (satisfaction, désarroi, remerciement, conclusion...)

  4. #4
    Membre éclairé
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Février 2014
    Messages
    326
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Technicien Help Desk
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2014
    Messages : 326
    Par défaut
    Bonjour

    Merci pour ta réponse je ne commençais pas cette commande en vba.

    Cela marche parfaitement

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 22/09/2014, 16h20
  2. Supprimer ou extraire texte et variable d'une cellule
    Par Frululu dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 03/10/2013, 16h09
  3. Extraire seulement des chiffres dans une cellule
    Par helkøwsky dans le forum Excel
    Réponses: 2
    Dernier message: 12/11/2010, 17h59
  4. [MySQL] Extraire des variables dans une variable
    Par kryogen dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 23/10/2007, 09h20
  5. Extraire liste des tables d'une base !!!!
    Par Bjuice2 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 15/03/2005, 15h44

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