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 :

insertion caractère tous les 2 caractères.


Sujet :

Macros et VBA Excel

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2012
    Messages : 3
    Par défaut insertion caractère tous les 2 caractères.
    bonjour

    je cherche une façon dans une colonne d'un fichier exel .

    d’inséré un caractère tous les 2 caractères .

    se sont des adresse mac importer du service Dhcp de Windows server que j'ai besoin au format xx:xx:xx:xx:xx


    exemple :


    00161765bdb5
    0016178396ba

    en

    00:16:17:65:bd:b5
    00:16:17:83:96:ba


    merci d'avance

  2. #2
    Membre expérimenté
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2012
    Messages
    191
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Mai 2012
    Messages : 191
    Par défaut
    Bonjour,

    Je t'invite à regardé du coté du format personnalisé en utilisant la fonction Format ou sinon d'utiliser une fonction vba perso dont tu trouves facilement des exemples


    Cordialement.

  3. #3
    Expert confirmé
    Avatar de Didier Gonard
    Homme Profil pro
    Formateur Office et développeur VBA en freelance
    Inscrit en
    Février 2008
    Messages
    2 805
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Formateur Office et développeur VBA en freelance

    Informations forums :
    Inscription : Février 2008
    Messages : 2 805
    Par défaut
    Bonjour,

    tu as tout ce qu'il faut ici

    Manipuler les chaînes de caractères en VB6 et VBA Excel

    Cordialement,

    Ps : si le côté technique de la réponse = OK ou pas => pensez à cliquer sur les pouces et quand question résolue à la taguer résolue, et chaque action vous rapporte des points

    Didier

  4. #4
    Membre Expert
    Homme Profil pro
    Retraité
    Inscrit en
    Avril 2011
    Messages
    1 858
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Avril 2011
    Messages : 1 858
    Par défaut
    Bonjour,

    A défaut de mieux, tu peux prendre exemple sur ce code qui s’applique sur la cellule active.
    Je ne connais pas l’astuce pour obtenir ce résultat avec un format personnalisé.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Sub Test()
    Dim Var As String, VarModifié As String
    Dim L As Byte, i As Byte
        Var = ActiveCell.Value
        L = Len(Var)
        For i = 1 To L - 2 Step 2
            VarModifié = VarModifié & Mid(Var, i, 2) & ":"
        Next
        ActiveCell = VarModifié & Right(Var, 2)
    End Sub
    Cordialement.

Discussions similaires

  1. SED : insertion de X caractères tous les Y caractéres.
    Par hornikar dans le forum Shell et commandes GNU
    Réponses: 4
    Dernier message: 20/02/2012, 18h38
  2. Réponses: 22
    Dernier message: 13/11/2011, 20h05
  3. Réponses: 23
    Dernier message: 23/03/2011, 16h41
  4. couper tous les 50 caractères
    Par franfr57 dans le forum Langage
    Réponses: 1
    Dernier message: 02/05/2007, 11h01
  5. Réponses: 2
    Dernier message: 16/08/2006, 15h47

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