Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Exportation donnees d'une page de saisie excel a sa page convenable

  • Initiateur de la discussion Initiateur de la discussion Tzmed
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

T

Tzmed

Guest
Bonjour ,

J'ai une base de données Excel d'inscriptions aux formations dans une feuille appelé 'page de saisie' , et d'autres feuilles Excel , chaque feuille représente un groupede formation . Je voudrais a chaque fois que je saisis dans la feuille de saisie , les données aillent directement vers la feuille de son groupe de formation convenable .

Je vous remercie infiniment .
 
Re : Exportation donnees d'une page de saisie excel a sa page convenable

Bonjour à toutes et à tous,

Bienvenue sur XLD,Tzmed.

Pourrait-on disposer du fichier de travail, dépourvu de donnée confidentielle ?

A bientôt 🙂
 
Re : Exportation donnees d'une page de saisie excel a sa page convenable

Bonjour à toutes et à tous,

Bienvenue sur XLD,Tzmed.

Pourrait-on disposer du fichier de travail, dépourvu de donnée confidentielle ?

A bientôt 🙂

Re Bonjour ,
Vous trouverez ci-joint le fichier Excel demandé .
Je vous remercie encore une fois , c'est très gentil.
 

Pièces jointes

Re : Exportation donnees d'une page de saisie excel a sa page convenable

Bonsoir,

un petit code VBA evénementiel dans l'onglet inscription et hop :

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Derlig As Long
Dim Feuille As String
If Target.Column = 4 Then
If Range("A" & Target.Row) <> "" And Range("B" & Target.Row) <> "" And Range("C" & Target.Row) <> "" And Range("D" & Target.Row) <> "" Then
Select Case Target
Case "B"
Feuille = "GROUPE BERTRAND"
Case "H"
Feuille = "GROUPE HENRI "
Case "S"
Feuille = "GROUPE SIMON "
End Select
End If
End If
If Feuille <> "" Then
 Derlig = Sheets(Feuille).Range("A" & Rows.Count).End(xlUp).Row + 1
 Range("A" & Target.Row & ":C" & Target.Row).Copy Destination:=Sheets(Feuille).Range("A" & Derlig & ":C" & Derlig)
End If
End Sub
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

D
Réponses
0
Affichages
1 K
Dervichter
D
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…