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 :

Changement de format sous excel après le collage automatique dans un nouveau fichier excel


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Adel31
    Homme Profil pro
    Consultant ERP
    Inscrit en
    Février 2016
    Messages
    57
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant ERP
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2016
    Messages : 57
    Par défaut Changement de format sous excel après le collage automatique dans un nouveau fichier excel
    Bonjour à tous,

    J'utilise un code VBA pour copier les données d'un fichier Excel et les coller dans un nouveau fichier Excel, j'ai la colonne A qui contient des données ( 9SEP), Excel les transforment en 09 sept, j' cherche un code pour régler ce problème s'il vo us plaît.

    Nom : Capture.PNG
Affichages : 183
Taille : 1,0 Ko au lieu de Nom : Capture1.PNG
Affichages : 229
Taille : 510 octets

  2. #2
    Membre Expert
    Homme Profil pro
    PAO
    Inscrit en
    Octobre 2014
    Messages
    2 576
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : PAO
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Octobre 2014
    Messages : 2 576
    Par défaut
    Bonjour,

    il suffit de mettre la colonne ou l'on copie au format texte une bonne fois pour toute et ensuite on pourra copier la valeur 9SEP directement

    Edit : il serait qd même bien de voir le code par précaution (cf ma signature pour insérer un code)
    Cordialement
    Ryu

    La connaissance s’acquiert par l’expérience, tout le reste n’est que de l’information. – Albert Einstein

    Pensez à la Balise [ CODE][/CODE ] - à utiliser via le bouton # => Exemple

    Une fois votre problème solutionné pensez à mettre :resolu: en n'oubliant pas d'indiquer qu'elle est la solution finale choisie ;)

  3. #3
    Membre confirmé Avatar de Adel31
    Homme Profil pro
    Consultant ERP
    Inscrit en
    Février 2016
    Messages
    57
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant ERP
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2016
    Messages : 57
    Par défaut
    Bonjour RyuAutodidacte,

    Merci pour ta réponse, mais le fichier Excel s'ouvre automatiquement et je ne peux pas changer le format de la colonne manuellement.

  4. #4
    Membre Expert
    Homme Profil pro
    PAO
    Inscrit en
    Octobre 2014
    Messages
    2 576
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : PAO
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Octobre 2014
    Messages : 2 576
    Par défaut
    Voilà un exemple à adapter et à insérer dans le code au bon endroit selon le contexte du code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Workbooks("NomDuClasseur").Sheets("NomDeLaFeuille").Columns("F:F").NumberFormat = "@"
    Permet de mettre une cellule/plage … au format texte (donc plage à déterminer par le codeur)
    - pour la plage on utilisera l'objet Range
    - pour la cellule on utilisera l'objet Cells
    - pour une ligne utilisera Rows
    Cordialement
    Ryu

    La connaissance s’acquiert par l’expérience, tout le reste n’est que de l’information. – Albert Einstein

    Pensez à la Balise [ CODE][/CODE ] - à utiliser via le bouton # => Exemple

    Une fois votre problème solutionné pensez à mettre :resolu: en n'oubliant pas d'indiquer qu'elle est la solution finale choisie ;)

Discussions similaires

  1. Réponses: 12
    Dernier message: 15/09/2014, 19h51
  2. Macro copier coller d'une plage dans un nouveau fichier Excel sous condition
    Par lapagaille dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 27/02/2014, 18h27
  3. Réponses: 2
    Dernier message: 18/02/2011, 10h58
  4. Réponses: 3
    Dernier message: 31/08/2010, 19h12
  5. Réponses: 2
    Dernier message: 07/02/2010, 00h18

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