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 :

[VBA-E] Enlever les ' en début de cellule


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    91
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 91
    Par défaut [VBA-E] Enlever les ' en début de cellule
    Salut à tous,


    j'ai 1200 cellules comportant des données tels que F0002 ou 0004 et toutes commencent par un ' on a donc 'F0002 et '0004 ...

    Avez vous une idée de la façon dont je pourrai enlever le ' ?


    Merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    66
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2006
    Messages : 66
    Par défaut
    t'as qu'à les enlever une par une

    hum hum un peu de sérieux!
    pour chaque cellule, utilise une fonction de manipulation de chaine de caractères. Je sais qu'en Excel c'est un truc du style
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =droite(Cellule;nbcar(Cellule)-1)
    !tu peux reessayer avec l'enregistreur de macro pour l'automatiser
    après sur VB c'est les fonctions
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mid(Cellule,2,length(Cellule)-1)
    je crois, enfin j'espère
    à vérifier

  3. #3
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Par défaut
    s'intéresser à Instr (aide en ligne) et à Mid (aide en ligne), mais aussi et surtout dans ton cas, à left (aide en ligne) pour vérifier la présence d'un ' puis appliquer le Mid

  4. #4
    Membre Expert
    Avatar de sovo
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mars 2004
    Messages
    1 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

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

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 389
    Par défaut
    ou plus simplement

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cellule = replace(cellule,"'","")

  5. #5
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Par défaut
    C'est la 2ème fois sue je pose cette question (n'ayant pas VBA et voulant satisfaire ma curiosité) :
    VBA comprend Replace ?

  6. #6
    Expert confirmé
    Avatar de ThierryAIM
    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    3 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2002
    Messages : 3 673
    Par défaut
    Citation Envoyé par jmfmarques
    C'est la 2ème fois sue je pose cette question (n'ayant pas VBA et voulant satisfaire ma curiosité) :
    VBA comprend Replace ?
    VBA n'est pas aussi arriéré que ton VB5


    private joke

Discussions similaires

  1. VBA-E Compter les champs d'une cellule
    Par porc-bouc dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 26/09/2007, 16h05
  2. Réponses: 3
    Dernier message: 19/03/2007, 18h29
  3. [VBA-E] Connaitre les coordonnées de la cellule ou l'on est
    Par Nicos77 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 23/03/2006, 16h38
  4. [VBA-E]enlever les liens d'une requete externe
    Par arnogef dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 09/02/2006, 14h21
  5. [VBA-E]modifier les attributs d'un commentaire dans une cellule
    Par Olivier vb dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 15/03/2004, 10h26

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