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 :

rechercher un texte et copier certaines cellules de la ligne correspondante dans une autre feuille [XL-2016]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    programmation loisir
    Inscrit en
    Février 2017
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Landes (Aquitaine)

    Informations professionnelles :
    Activité : programmation loisir

    Informations forums :
    Inscription : Février 2017
    Messages : 23
    Par défaut rechercher un texte et copier certaines cellules de la ligne correspondante dans une autre feuille
    Bonjour à toutes et à tous

    Merci de me lire.

    Voici mon soucis.
    Je tiens à jour les comptes d'un petit club de tarot.
    Je saisi chaque soirée les scores réalisés par les joueurs ainsi que le nombre de fois qu'ils ont pris et perdu, et je fais le classement.

    Pour la fin de saison je voudrai faire le bilan total des points réalisés, du nombre de fois qu'il a pris et perdu par joueur.
    J'ai donc 2 feuilles, la première pour la saisie quotidienne, et la seconde pour le total général.
    J'aimerai qu'à la fin de chaque soirée, la seconde feuille s'actualise en totalisant les points et le nombre de fois pris et perdu.
    Précision, je remets à zéro la feuille 1 avant chaque soirée.

    Je suis perdu avec toutes les info que je peux lire sur le forum.
    Merci de votre aide.

    Pour aider à la compréhension de mon cas, je vous joins un exemple.
    Fichiers attachés Fichiers attachés

  2. #2
    Expert confirmé Avatar de BENNASR
    Homme Profil pro
    Responsable comptable & financier
    Inscrit en
    Décembre 2013
    Messages
    2 974
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Responsable comptable & financier
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2013
    Messages : 2 974
    Par défaut
    bonjour
    tu n'as pas besoin de VBA : un simple tableau composé comme suit : non / prénom / pris / perdu / score / date et tu insère un tableau croisé dynamique avec des segments et tu aura tout ce que tu veux et tu peux trier tes données de A à Z ou l'inverse avec une super bonne présentation
    BONNE CONTINUATION

  3. #3
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    Citation Envoyé par BENNASR Voir le message
    tu n'as pas besoin de VBA
    Tu oublies un détail dans la description de son problème :

    Citation Envoyé par DebProg40 Voir le message
    Précision, je remets à zéro la feuille 1 avant chaque soirée.
    Un TCD ne comptabilisera que ce qui est spécifié dans la feuille de saisie et ne gardera pas mémoire des saisies qui ont été effacées.

    Pour faire ça, il va falloir passer par du VBA.
    Faire une boucle pour scruter chaque ligne de la feuille de saisie et additionner les données avec celles se trouvant déjà dans la feuille de synthèse.

  4. #4
    Membre averti
    Homme Profil pro
    programmation loisir
    Inscrit en
    Février 2017
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Landes (Aquitaine)

    Informations professionnelles :
    Activité : programmation loisir

    Informations forums :
    Inscription : Février 2017
    Messages : 23
    Par défaut
    Merci à vous 2 pour ces réponses rapides.
    Menhir a très bien compris mon souci.
    Cette commande vba, je dois l'associer a un bouton? ou peut-elle s’exécuter seule?

    Peux-tu juste me donner les fonctions à utiliser pour créer cette boucle?
    style : FIND recherchev ou autre?

    merci

  5. #5
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    Citation Envoyé par DebProg40 Voir le message
    Cette commande vba, je dois l'associer a un bouton? ou peut-elle s’exécuter seule?
    Les deux sont possibles.
    Dans ton cas, le plus simple serait de la lancer depuis le VBE.

    Peux-tu juste me donner les fonctions à utiliser pour créer cette boucle?
    Pour tout savoir sur les boucles : http://silkyroad.developpez.com/vba/boucles/

  6. #6
    Membre averti
    Homme Profil pro
    programmation loisir
    Inscrit en
    Février 2017
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Landes (Aquitaine)

    Informations professionnelles :
    Activité : programmation loisir

    Informations forums :
    Inscription : Février 2017
    Messages : 23
    Par défaut
    Merci bien

    je vais me plonger dans tout ca.
    je reviendrai vers vous si besoin.

  7. #7
    Expert confirmé Avatar de BENNASR
    Homme Profil pro
    Responsable comptable & financier
    Inscrit en
    Décembre 2013
    Messages
    2 974
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Responsable comptable & financier
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2013
    Messages : 2 974
    Par défaut
    Bonsoir Menhir, la forum
    Précision, je remets à zéro la feuille 1 avant chaque soirée.
    Vu que cette feuille 1 va servir comme un userform de saisie et la finalité est d'avoir une base de donnée pour permettre chaque fin de période le classement des joueurs c'est pour ce la j'ai proposé la TCD basé sur la feuille de saisie qui peut à mon avis donner un résultat avec bonne présentation

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

Discussions similaires

  1. Copier les cellules d'une ligne sélectionnée sur une autre feuille
    Par Liloo14 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 17/07/2013, 20h19
  2. Macro recherche données pour copier dans une autre feuille
    Par Philippine dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 29/04/2013, 19h26
  3. Réponses: 11
    Dernier message: 24/02/2012, 13h07
  4. copier des cellules A1:AZ1 et coller dans une autre feuille en E1:E42
    Par zergo dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 06/02/2010, 07h40
  5. [VBA-E]Copier une serie de cellules dans une autre feuille
    Par Tartenpion dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 10/03/2006, 17h23

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