Excel

Fermé
nala77000 Messages postés 43 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 21 août 2009 - 14 juin 2009 à 17:01
Mike-31 Messages postés 18350 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 28 novembre 2024 - 14 juin 2009 à 20:02
Bonjour,
salut a tous voila etans une brelle sous excel je viens vous demander de laide

coment creer une regle qui en faite j'explique

j'ai une page avc des nom de personne
es des page batiment 1 2 3 4

comment par exemple en modifiant ma liste de personne faire pour que les page se mette a jour toute seul

exemple si je met a coter de jean batiment 3 et bien que jean s'ajoute au batiment 3 sans faire de copier coller merci a tous de votre aide

5 réponses

Mike-31 Messages postés 18350 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 28 novembre 2024 5 105
14 juin 2009 à 17:13
Salut,

Il y a plusieurs possibilités, mais tes explications ne sont pas très claires, fais un petit fichier avec des noms factices comme toto titi etc … quelques explications, ici j’ai ça et je voudrais ce résultat là etc

Pour joindre ton fichier avec ce lien

https://www.cjoint.com/

A+
Mike-31

Un problème sans solution est un problème mal posé  (Einstein)
0
nala77000 Messages postés 43 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 21 août 2009
14 juin 2009 à 17:17
en faite voila je vais essayer d'etre claire dans se que je souhaiterais faire
tout d'abord merci d'avoir repondu

en faite j'ai creer un ficher excel oui j'ai plusieur page don une index ou j'ai un tableau
une autre avec une serie de nom de personne (kon apelera membre)
es 3 page ki se nomme batiment 1 2 3
je voudrais savoir comment faire pour que si je veut rajouter par exemple une personne (ex: jean )
a battiment 3 esque c'est possible depuis la page membre je veut la fair afficher sur batiment 3 sans faire de copier coller voila
0
nala77000 Messages postés 43 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 21 août 2009
14 juin 2009 à 17:18
0
Mike-31 Messages postés 18350 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 28 novembre 2024 5 105
14 juin 2009 à 17:28
Re,

As tu quelque notions en VBA

A+
Mike-31

Un problème sans solution est un problème mal posé  (Einstein)
0
nala77000 Messages postés 43 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 21 août 2009
14 juin 2009 à 17:29
pas vraiment pourquoi cela ?
0
nala77000 Messages postés 43 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 21 août 2009
14 juin 2009 à 18:46
je ne comprend pas se que tu a fait
0
Mike-31 Messages postés 18350 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 28 novembre 2024 5 105
14 juin 2009 à 17:32
Re,

Plus facile à traiter en VBA, mais on va faire simple avec des formules.

Donc ce que tu veux, c'est mettre les nom de la page Membre qui en K1 soit affiché sur la feuille K1

A+
Mike-31

Un problème sans solution est un problème mal posé  (Einstein)
0
nala77000 Messages postés 43 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 21 août 2009
14 juin 2009 à 17:33
oui toute a fais sans faire de copier coller bien sur je veut ke les modif que j'effectue sur la page membre s'effectue sur les page qui coresponde
0
nala77000 Messages postés 43 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 21 août 2009
14 juin 2009 à 18:02
alors comment faire stp
0
Mike-31 Messages postés 18350 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 28 novembre 2024 5 105
14 juin 2009 à 18:43
Re,

Pour commencer une version avec code VBA si tu veux faire tes débuts, je t'expliquerai pour mettre ce code sur ton fichier

https://www.cjoint.com/?gosQszOUZ4

A+
Mike-31

Un problème sans solution est un problème mal posé  (Einstein)
0
nala77000 Messages postés 43 Date d'inscription dimanche 14 juin 2009 Statut Membre Dernière intervention 21 août 2009
14 juin 2009 à 19:04
ok j'ai compris c'est super et si je veut rajouter des page que doit je faaire?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Mike-31 Messages postés 18350 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 28 novembre 2024 5 105
14 juin 2009 à 20:02
Re,

Je réponds à ton post 11, J'ai écris un code qui sélectionne les donnée de la feuille Membre, tous les K 1 sont copiés page K 1 les K 2 sur la feuille K 2 etc ...

Pour éviter que le code les copie plusieurs fois j’ai ajouté entre le K et le chiffre un tiret ce qui donne K_1 alors qu’au départ nous avions K 1

Pour rajouter des feuilles, il faudra rajouter du code et le modifier

Cette partie de code concerne la feuille K 3, il faudra copier cette partie juste au dessous de ce code et modifier la première ligne Sheets("K 3").Activate, ce qui est entre (" ") c’est nom de la feuille si la nouvelle s’appelle K 4 il faudra mettre Sheets("K 4").Activate

Ensuite la ligne 8 If .Cells(Lig, Col).Value = "K 3" Then, ici K 3 c’est la valeur recherché dans la colonne B, donc sit u ajoutes une nouvelle valeur exemple K 4 il faudra saisir If .Cells(Lig, Col).Value = "K 4" Then

ETC …

Sheets("K 3").Activate
Col = "B"
LigFin = Range("A65536").End(xlUp).Row + 1
NumLig = 1
With Sheets("Membre")
NbrLig = .Cells(65536, Col).End(xlUp).Row
For Lig = 1 To NbrLig
If .Cells(Lig, Col).Value = "K 3" Then
.Cells(Lig, Col).EntireRow.Copy
NumLig = NumLig + 1
Cells(LigFin, 1).Select
LigFin = LigFin + 1
ActiveSheet.Paste
End If
Next
End With


A+
Mike-31

Un problème sans solution est un problème mal posé  (Einstein)
0