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 :

convertir en .text [XL-2003]


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
    Restaurateur
    Inscrit en
    Juin 2008
    Messages
    316
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Restaurateur
    Secteur : Alimentation

    Informations forums :
    Inscription : Juin 2008
    Messages : 316
    Billets dans le blog
    1
    Par défaut convertir en .text
    bonjour,
    j'essaie de convertir toutes une plage de cellules en .text

    je peux le faire pour chaque cellule
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Range("b6") = Range("d7").Text
    qui fonctionne tres bien,
    seulement j'en ai plein..
    et j'aurais voulu essayer de faire quelque chose du genre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Range("b6:c6") = Range("d7:e7").Text
    mais ca ne passe pas...

  2. #2
    Membre chevronné
    Inscrit en
    Décembre 2003
    Messages
    434
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 434
    Par défaut
    Salut,

    Que contiennent tes cellules sources?

    Si ce sont des formules passe par un copier/Collage Special Valeurs

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Range("d7:e7").Copy
    Range("b6").PasteSpecial xlPasteValues

  3. #3
    Membre éclairé

    Homme Profil pro
    Restaurateur
    Inscrit en
    Juin 2008
    Messages
    316
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Restaurateur
    Secteur : Alimentation

    Informations forums :
    Inscription : Juin 2008
    Messages : 316
    Billets dans le blog
    1
    Par défaut
    ma cellule source est au format jjjj et j'ai les jours de la semaine,
    avec ta proposition, j'obtiens une valeur et plus le jour...

  4. #4
    Membre chevronné
    Inscrit en
    Décembre 2003
    Messages
    434
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 434
    Par défaut
    Re,

    Ok avec cette info evidemment ca change la donne.

    Une proposition avec une Procedure de copie en Texte
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    Sub TaMacro
        Call CopieText(Range("D7:E7"), Range("B6"))
    End Sub
     
    Sub CopieText(Source As Range, Destination As Range)
        Dim Cellule As Range
     
        Set Destination = Destination.Resize(1, 1)
     
        For Each Cellule In Source
            Destination.Offset(Cellule.Row - Source.Row, Cellule.Column - Source.Column).Value = Cellule.Text
        Next
    End Sub

  5. #5
    Membre éclairé

    Homme Profil pro
    Restaurateur
    Inscrit en
    Juin 2008
    Messages
    316
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Restaurateur
    Secteur : Alimentation

    Informations forums :
    Inscription : Juin 2008
    Messages : 316
    Billets dans le blog
    1
    Par défaut
    excellent !

    merci !

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

Discussions similaires

  1. Convertir du texte formatte en texte
    Par Seth77 dans le forum Langage
    Réponses: 3
    Dernier message: 14/02/2006, 22h53
  2. [MS-DOS] Une commande DOS pour convertir un texte en OEM
    Par Furius dans le forum Autres Logiciels
    Réponses: 1
    Dernier message: 30/12/2005, 19h47
  3. Réponses: 4
    Dernier message: 29/12/2005, 17h51
  4. convertir le text de DBedit vers PAnsiChar ?
    Par _alex_ dans le forum Langage
    Réponses: 2
    Dernier message: 22/12/2005, 14h44
  5. Convertir un texte en OEM avec Notepad++
    Par Furius dans le forum Autres Logiciels
    Réponses: 17
    Dernier message: 17/10/2005, 13h18

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