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 :

probleme replace dans feuille excel [XL-2007]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 27
    Par défaut probleme replace dans feuille excel
    bonjour a tous

    voila je developpe actuellement une macro sous vba excel et je me trouve coincé

    je dois transformer un .csv en tableau excel donc jusque la pas de probleme je l ouvre en excelle et je sépare les données en rehcerchant les virgules


    mais maintenant que j ai mes nombres dans chaque cellule (sous forme de texte car il n'y a pas de virgule mais des points)

    je cherche a remplacer ces fameux points par des virgules mais excel n'y arrive pas

    il ne trouve pas les points et meme quand je le fait sans macro il refuse est ce que vous avez une idée d'ou viens le probleme

    voici mon bout de code au cas ou

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
        Cells.Replace What:=".", _
        Replacement:=",", LookAt:= _
        xlWhole, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
        ReplaceFormat:=False
    merci de votre aide

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    75
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2010
    Messages : 75
    Par défaut Utiliser la conversion de données
    Bonjour,

    Il est préférable d'utiliser la conversion de données (Menu Données > Convertir). Pour le faire via une macro :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    'Remplacer "Selection" par la plage de cellule où sont stockées les données    
    Selection.TextToColumns _
            Destination:=Range("A3"), _
            DataType:=xlDelimited, _
            TextQualifier:=xlDoubleQuote, _
            ConsecutiveDelimiter:=False, _
            Tab:=False, _
            Semicolon:=False, _
            Comma:=True, _
            Space:=False, _
            Other:=False, _
            TrailingMinusNumbers:=True

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

Discussions similaires

  1. recherche dans feuille excel et affichage spécial
    Par toutounette dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 26/10/2007, 10h16
  2. Réponses: 3
    Dernier message: 08/03/2007, 17h25
  3. vba excel : insertion d image gif dans feuille excel
    Par chamus dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 03/01/2007, 13h16
  4. Ecrire dans feuille excel
    Par Matmal11 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 29/09/2006, 08h49
  5. [VBA] problème choix de cellule dans feuille excel
    Par beegees dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 01/02/2006, 10h48

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