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 :

Transformer et copier colonnes en ligne. [XL-2007]


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
    comptable principal
    Inscrit en
    Octobre 2010
    Messages
    434
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Autre

    Informations professionnelles :
    Activité : comptable principal
    Secteur : Finance

    Informations forums :
    Inscription : Octobre 2010
    Messages : 434
    Par défaut Transformer et copier colonnes en ligne.
    Bonjour
    J’ai une plage de 3 colonnes
    SVP Comment transformer ces 3 colonnes en une seule ligne dans une autre feuille.
    Merci
    Fichiers attachés Fichiers attachés

  2. #2
    Membre Expert
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2009
    Messages
    1 794
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 86
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2009
    Messages : 1 794
    Par défaut
    Bonjour,

    Séléctionner les données puis Copier

    Choisir la zone de collage et avec le menu collage Coller > Transposer

  3. #3
    Membre éclairé
    Homme Profil pro
    comptable principal
    Inscrit en
    Octobre 2010
    Messages
    434
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Autre

    Informations professionnelles :
    Activité : comptable principal
    Secteur : Finance

    Informations forums :
    Inscription : Octobre 2010
    Messages : 434
    Par défaut merci pour vos reponse
    merci mr ça marche.
    mais ma plage contient des formule et lorsque j'ai essayé les cellules affiches o ou ref

  4. #4
    Membre Expert
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2009
    Messages
    1 794
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 86
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2009
    Messages : 1 794
    Par défaut
    Bonjour,

    Je suis en train d'essayer de faire une procédure pour copier les données de Saisies vers Table mais je m'aperçois que toutes les données ne sont pas transférées comme Total entre et Total sortie. Cela complique le transfert car on a plus une suite continue. Est-ce que cela doit rester tel quel ou peut-on transférer ces valeurs aussi?

    Autre question pour le tableau à transférer en GL je vois que ce sont des valeurs prélevées dans le 1er tableau. Est-ce que ce sont toujours les mêmes cellules qui sont prélevées?
    Si cela change quelles sont les règles de prélèvement?

  5. #5
    Membre Expert
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2009
    Messages
    1 794
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 86
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2009
    Messages : 1 794
    Par défaut
    Re,

    Première mouture pour le premier tableau, cela fonctionne avec le transfert des valeurs de Total entre et Total sortie.

    On lance le transfert avec le bouton Transfert 1 de la feuille Saisie
    Je ferai le transfert vers GL quand vous aurez répondu aux questions du post précédent.

  6. #6
    Membre éclairé
    Homme Profil pro
    comptable principal
    Inscrit en
    Octobre 2010
    Messages
    434
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Autre

    Informations professionnelles :
    Activité : comptable principal
    Secteur : Finance

    Informations forums :
    Inscription : Octobre 2010
    Messages : 434
    Par défaut merci Mr
    Salut Mr
    Je vous remercier infiniment pour ton premier code c’est magnifique .merci beaucoup.
    et pour le tableau à transférer en GL ce sont toujours les mêmes cellules qui sont copies.
    NB.pour le copiage vers GL j'ai essayé ce code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    sheets("saisie").range("F12:G19").copy
    sheets("GL").range("a1").end(xldown).offset(1,0).PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
    mais ce code désactivé feuil ("SAISIE")
    Est-ce qu’il ya une méthode de copier vers feuil GL sans désactivé la feuille SAISIE
    Et merci encore une fois.

  7. #7
    Membre Expert
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2009
    Messages
    1 794
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 86
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2009
    Messages : 1 794
    Par défaut
    Re,

    Si désactivé la feuille Saisie veut dire que vous vous retrouvez dans la feuille GL après la copie du tableau, il faut et il suffit d'ajouter Sheets("Saisie").Activate a votre code.

    A mon premier code on pourrait ajouter le code nécessaire pour effacer les données (pas les formules) dans le premier tableau.

    C'est à vous de voir, je pourrais l'ajouter.

    A+ RJ

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

Discussions similaires

  1. [2008R2] Transformer toutes les colonnes en lignes
    Par Espoirwakal dans le forum Développement
    Réponses: 13
    Dernier message: 09/01/2014, 23h33
  2. copier colonne en lignes
    Par zerka00 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 26/07/2010, 14h44
  3. Transformer des colonnes en lignes
    Par marman dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 23/11/2006, 17h43
  4. [VBA-E]Transformer colonne en ligne
    Par amd64 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 23/03/2006, 14h48
  5. transformer des colonnes en lignes
    Par flonardi dans le forum Oracle
    Réponses: 13
    Dernier message: 28/10/2004, 12h43

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