Créer des macros pour éviter une double saisie

Bonjour,

Je souhaite mettre en place des macros pour éviter une double saisie.

Je veux faire apparaître dans une feuille 2 que certaines infos qui se trouvent dans une feuille 1

Help !!!

personne pour m'aider,

Svp

Bonjour Lea,

tu n'as pas eu de réponse car ton énoncé manque d'infos !

* tes noms de feuilles sont-ils "Feuil1" et "Feuil2" ? ou autre ?

* sur feuille 1, quel est l'emplacement des données à copier ?

* selon quel(s) critère(s) choisir les données à copier ?

* quel est l'emplacement de la destination ?

* faut-il effacer d'anciens résultats avant d'écrire les nouveaux ?

ou faut-il ajouter les nouveaux résultats sous les anciens ?

* peut-être que l'utilisation du filtre avancé peut suffire :

extraction sur une autre feuille selon critères.

merci de répondre à ces questions, et aussi de joindre ton fichier (sans données confidentielles) ; pour cela, tu peux utiliser le bouton « Ajouter des fichiers » qui est situé juste sous la fenêtre d'édition de ton post.

dhany

Bonjour Dhany,

Merci pour ton retour, je vais essayer d’etre plus précise.

Je veux que certaines données de la feuille 1 apparaissent automatiquement dans la feuille 2.

Par exemple, je veux que les lignes avec Type de provenance « cooptation » s’enregistrent automatiquement en feuille 2 et je veux garder en feuille 2 uniquement les colonnes nom,prénom,type de provenance.

b2d068e9 0c94 46c8 bbd1 ba0fa7f96e9c

Je n’ai pas mon pc avec moi, j’ai fait une capture d’ecran du fichier

J’ai essayé de créer des macros mais certaines colonnes disparaissaient

Bonjour Lea,

je te retourne ta copie d'écran modifiée :

12exo-lea92.xlsm (18.82 Ko)

regarde la 2ème feuille ; va sur la 1ère ; Ctrl e ➯ travail effectué !


Alt F11 pour voir le code VBA, puis revenir sur Excel

si besoin, tu peux demander une adaptation.

merci de me dire si ça te convient.

dhany

Bonjour,

Tu utilises Excel 2016.

Tu peux utiliser Récupérer et transformer (Power Query) pour réaliser un simple filtre dans tes données.

La solution est simple à mettre en œuvre et ne demande pas de compétences particulières.

Je te propose donc un exemple !...

J'ai cependant automatisé (VBA) pour l'actualisation des résultats.

A te relire.

Cdlt.

, je veux que les lignes avec Type de provenance « cooptation » s’enregistrent automatiquement en feuille 2 et je veux garder en feuille 2 uniquement les colonnes nom,prénom,type de provenance.

bonjour à tous

je reformule la phrase qui me semble trompeuse en l'état

je veux que les lignes avec Type de provenance « cooptation » soient automatiquement affichées en feuille 2 et je veux afficher en feuille 2 uniquement les colonnes nom,prénom,type de provenance.

dès lors, il est évident qu'il s'agit de visualiser un extrait d'une table de données, et donc qu'un bête TCD fera l'affaire.

aucun VBA, aucune recopie de données

et malgré mon penchant pour Power Query, pas besoin de lui non plus

apprenons et révisons les fonctions élémentaires d'Excel, dont les Tableaux et les TCD

amitiés à tous

Bonjour et un grand merci

Grâce à votre précieuse aide, j'ai pu résoudre mon problème

Bonne journée et encore merci

Bonjour Lea,

merci pour ton retour, j'suis ravi qu'ton problème soit résolu (par VBA ou par TCD) !

mais pour passer le sujet en résolu, c'est pas en affichant le joli petit panneau (même 2×) : il faut cliquer (1 seule fois) sur le bouton près de (regarde dans le coin haut droit du post) ; ça permet aussi de clôturer le fil de la discussion ; tu sauras que tu as réussi quand tu verras un petit rond vert avec une coche, comme ceci :

sujet

(toi seule peut le faire, car c'est toi qui a créé ce sujet)

bonne journée à toi aussi !

dhany

Rechercher des sujets similaires à "creer macros eviter double saisie"