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 :

Garder le format 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é
    Inscrit en
    Septembre 2005
    Messages
    125
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 125
    Par défaut Garder le format de cellule
    Bonjour,

    Sur ma feuille excel, j'ai plusieurs donnees correctement affichées qui sont :

    20080930 200810141145


    Ces cellules comportent des formules. Je souhaiterai transformer ces celulles en format texte mais quand je les transforme en texte(via menu format), le format de la date change et revient en un numéro (genre 30901)!!

    Comment garder le format souhaité svp?

    Merci

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    753
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 753
    Par défaut
    Je n'ai pas bien compris...

    As-tu une feuille Excel d'exemple, stp?

  3. #3
    Membre confirmé
    Inscrit en
    Septembre 2005
    Messages
    125
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 125
    Par défaut
    Dans une cellule par exemple :
    j'ai la formule =maintenant()
    je formate cette cellule au bon format ce qui donne 200810141200

    Je souhaiterais tranformaer cette donnéee en texte en gardant le bon format qui est 200810141200.

    J'ai essaye copi-collage special ou encore changer de format mais je ne trouve pas!!!

  4. #4
    Membre éclairé Avatar de casavba
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    464
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2007
    Messages : 464
    Par défaut
    Essaies :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    FirstRow = 2
    LastRow = 200
     
    For i = FirstRow to LastRow
     
    Cells(i, 1) = "'" & Cells(i, 1)
     
    Next i

  5. #5
    Membre éclairé
    Inscrit en
    Février 2008
    Messages
    271
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 271
    Par défaut
    citation
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Cells(1, 1) = "'" & Cells(1, 1)
    tu veux dire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Cells(i, 1) = "'" & Cells(i, 1)

  6. #6
    Membre confirmé
    Inscrit en
    Septembre 2005
    Messages
    125
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 125
    Par défaut
    Cela ne fonctionne pas.

    Mon champs date se transforme en '30/09/2008

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

Discussions similaires

  1. Garder le format d'une cellule Excel
    Par peb12 dans le forum LabVIEW
    Réponses: 0
    Dernier message: 23/08/2011, 09h38
  2. [XL-2007] enregistrer et garder le format des cellules
    Par patricktoulon dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 15/05/2009, 12h52
  3. [excel] format de cellule
    Par alpachico dans le forum Excel
    Réponses: 5
    Dernier message: 28/07/2005, 10h09
  4. Format des cellules en Ole Excel
    Par kurul1 dans le forum C++Builder
    Réponses: 9
    Dernier message: 05/04/2005, 16h20
  5. [VBA] Access-> Excel Format de cellule
    Par toflofr dans le forum VBA Access
    Réponses: 19
    Dernier message: 31/07/2003, 14h26

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