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 :

Copier les cellules d'un tableau vers un autre tableau [XL-2016]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2018
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2018
    Messages : 8
    Par défaut Copier les cellules d'un tableau vers un autre tableau
    Bonjour à toutes et à tous.

    Je souhaite créer une macro permettant de copier des cellules d'un tableau vers un autre tableau avec un command_button.

    C.a.d, j'ai un premier tableau dans lequel je saisie les données :

    colonne 5 colonne10
    ferraillage 8h ligne 5
    ferraillage 8h ligne 6
    ferraillage 8h ligne 7
    bétonnage 4h ligne 8
    bétonnage 5h ligne 9
    bétonnage 5h ligne 10

    Avec un bouton de commande je souhaiterai écrire, dans un second tableau :

    colonne 1 colonne2
    ferraillage 24h ligne 5
    bétonnage 14h ligne 6

    Si quelqu'un pourrait m'aider à trouver la solution

    Merci

  2. #2
    Expert éminent

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 564
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 564
    Par défaut
    Bonjour

    Si tu mets ton premier tableau sous forme de tableau structuré, tu auras le second en 3clics par tableau croisé dynamique.

    Pas besoin de code...

  3. #3
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2018
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2018
    Messages : 8
    Par défaut
    Salut 78chris

    Ça me semble intéressant.

    Est-ce que je peux faire un tableau structuré même si j'ai obtenu ce premier tableau à l'aide de plusieurs combobox et d'un bouton de commande ?

    Merci

  4. #4
    Expert éminent

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 564
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 564
    Par défaut
    RE

    Oui : un tableau structuré est un listObject, bien plus facile à gérer qu'une plage en VBA.

    Un peu de lecture http://www.excel-formations.fr/Trucs...Tableaux01.php

  5. #5
    Membre Expert
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2 266
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 2 266
    Par défaut
    Bonjour,

    mais saisis tes heures sous la forme 8:00 et non 8h.
    Et si ça provient d'un textbox, combobox etc il faudra convertir la valeur en numérique pour l'écrire sur la feuille.
    Ex :
    eric

  6. #6
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2018
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2018
    Messages : 8
    Par défaut
    Bonjour,

    Je vous remercie, grâce à vos conseils j'ai réussi à créer mon tableau structuré puis à obtenir le TCD que je souhaitai.

    Par contre, j'ai un nouveau problème qui apparaît avec mon code.

    J'utilise la fonction : Nlig = .Combobox1.Listindex

    Il me dit "Variable non définie"

    Que ce passe-t-il ?

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

Discussions similaires

  1. Réponses: 23
    Dernier message: 14/09/2017, 11h00
  2. [XL-2007] Copier les cellules d'un classeur vers un autre
    Par tibofo dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 08/07/2010, 13h02
  3. copier des cellule d'une feuille vers une autre feuille
    Par DIDIDIDA dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 02/04/2008, 12h13
  4. Réponses: 4
    Dernier message: 11/09/2006, 17h58
  5. [VB .NET] Copier les Items d'un ComboBox Vers un Autre
    Par D4rkTiger dans le forum Windows Forms
    Réponses: 6
    Dernier message: 06/08/2006, 12h05

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