Compilation de Tableau

Fermé
Moufmouf - 22 janv. 2018 à 13:40
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 - 22 janv. 2018 à 14:34
Bonjour,

J'ai un fichier avec 4 Onglet :
- Onglet "Résumé"
- Onglet "employé 1 - Resultat"
- Onglet "employé 2 - Resultat"
- ...

J'aimerai que le tableau sur le premier onglet soit une compilation des tableaux des onglets suivants.

Ainsi chaque employé pourrait remplir son tableau et en cliquant sur un bouton sur l'onglet 1, une macro combinerai ces 3 Tableaux en 1 seul

Voila ce que j'ai pour l'instant (vraiment pas grand chose)

Sub Update()
If MsgBox("Are you sure you want to update this table", vbYesNo, "Confirmation request") = vbYes Then
Range("B3").Select

Sheets("employé 1").Select
Range("B3").Select
Do While Not (IsEmpty(ActiveCell))

Dim index As Integer = 0


MsgBox "The table have been update !"
End If
End Sub

Merci beaucoup de votre aide

1 réponse

Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 776
22 janv. 2018 à 13:46
Bonjour,

Si tu utilises des macros, il est inutile d'avoir un onglet par employé !
Un seul l'onglet base de données est nécessaire.
Utilises des formulaires pour le renseigner.
0
C'est-à-dire ?

En fait le but est que chaque employé n'est accès qu'a son propre onglet sur lequel il rentre son business. Et moi de mon coté si je veux avoir le resume de l'ensemble de lequipe j'ai juste a cliquer sur un bouton qui execute la macro combilant ces onglets en 1 seul.

Merci
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 776
22 janv. 2018 à 14:34
C'est à dire qu'il faut faire l'inverse !
Chaque employé accède à ses informations extraites de la base de données via un formulaire et tu accèdes à la totalité des infos.
0