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 :

inserer un espace regulier dans une cellule excel


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Inscrit en
    Avril 2007
    Messages
    1 247
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 1 247
    Par défaut inserer un espace regulier dans une cellule excel
    Bonjour,

    J'ai un tableau dont une colonne contient approximativement une centaine de nombre composé de 10 chiffres affichées sans espace ( ex : 1234567891)
    Je souhaiterais créer une macro qui permettrait de créer dans la même cellule un espace tous les 2 chiffres:
    exemple :
    en A1 =1234567895 et j'aimerais avoir A1= 12 34 56 78 95

    La methode de conversion n'est pas approprié dans mon cas, car cette colonne en plus de contenir une centaine de ces nombres accolés, contient également des autres données qui necessite pas de modifications.

    Merci de votre aide ..

  2. #2
    Invité
    Invité(e)
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Sub test()
     [A1] = Format(1234567890, "00 00 00 00 00")
    End Sub

  3. #3
    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, bonjour !

    Franchement coder est tout à fait inutile s'il s'agit d'une question de présentation !

    Il suffit juste d'utiliser un format de cellule Spécial : Numéro de téléphone

    __________________________________________________________________________________________

    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion …

  4. #4
    Invité
    Invité(e)
    Par défaut
    bonjour Marc,
    j'ai pas pensé!

    on me demande du code, je donne du code

  5. #5
    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




    Salut Robert !

    Ce n'était pas pour toi, tu as juste été le plus rapide … Maintenant le demandeur a le choix !


  6. #6
    Membre éprouvé
    Inscrit en
    Avril 2007
    Messages
    1 247
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 1 247
    Par défaut
    Bonjour,
    Marc-L , je connais le format special "numero de telephone", mais il ne fonctionne pas dans mon cas, ce que j'ai oublié de dire dans mon message est que la suite des 10 chiffres n'est pas une suite de chiffres mais une suite de 10 caractère qui peut contenir des chiffres mais aussi des lettres .

    rdurupt, merci pour ton code, mais lorsque tu ecris
    [A1] = Format(1234567890, "00 00 00 00 00")
    ,
    La suite " 1234567891" n'est pas systématique, je peux avoir une suite comme 12lmxx12pp ou 024536xxxx..

  7. #7
    Invité
    Invité(e)
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    [A1] = Format("12345AB890", "@@ @@ @@ @@ @@")

Discussions similaires

  1. [XL-2013] Inserer une donnée dans une cellule excel a partir du web
    Par metalbarzotti dans le forum Macros et VBA Excel
    Réponses: 16
    Dernier message: 23/01/2015, 19h30
  2. [XL-2013] Inserer une donnée dans une cellule excel a partir du web
    Par metalbarzotti dans le forum Excel
    Réponses: 2
    Dernier message: 13/01/2015, 17h20
  3. Suppression d'un espace dans une cellule excel
    Par fmris dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 15/02/2008, 08h45
  4. [VBA-PP]fonction qui écrit un chiffre dans une cellule excel
    Par alpking dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 26/04/2006, 19h34
  5. Réponses: 4
    Dernier message: 15/04/2005, 15h25

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