Macro userform

0

Bonjour le Forum

Je suis nouveau chez vous, ce que je cherche, je ne sais pas si on peut le faire. J'ai créé une userform, mais comme je ne sais pas faire de macro, je m'adresse à vous.

Est-ce qu'il est possible de mettre un nom avec des données sur une feuille "base" et en même que ce nom avec les données aillent sur une autre feuille qui s'appellerait "A" du même classeur

Si vous voulez, je peux vous envoyer un fichier test.
Par avance, merci pour toutes vos idées

Cordialement
eric2027

eric2027 Posté le 28 mai 2016, 11:17
par eric2027
Répondre
0

Bonjour,

C'est sur qu'avec une PJ concrète tu auras des réponses

Posté le 28 mai 2016, 14:40
par m12
0

Je fais comment pour mettre mon fichier ?

eric2027 Posté le 28 mai 2016, 15:33
par eric2027
0

Re


Avec ce lien

http://www.cjoint.com/

tu glisses le classeur, tu cliques pour generer le lien, puis tu copie/colle le lien dans ta réponse sur ce forum 


Posté le 28 mai 2016, 15:40
par m12
0
Posté le 28 mai 2016, 15:44
par eric2027
0

Re,

Ok je regarde cela

Posté le 28 mai 2016, 15:48
par m12
0

Merci

Posté le 28 mai 2016, 16:03
par eric2027
0

Re,

Pour un début, il te restera que le montage pour la Modif avec l'aide la 1ére macro

http://www.cjoint.com/c/FECoBZo8qCr

Posté le 28 mai 2016, 16:28
par m12
-2

Je te remercie pour ton investissement, mais quand je veux mettre en lieux feuille "b" il me le mets en feuille "A"

Posté le 28 mai 2016, 16:55
par eric2027
0

Re,

Si tu avais expliqué ce que voulait dire Lieux.

Je ne suis pas devin

Pour cela pouvait être Maison - Travail - etc

Posté le 28 mai 2016, 16:59
par m12
0

mille excuses, je suis pris dans le speed parce que moi, je ne sais pas faire ce que tu fais et c'est incroyable ce que tu fais

Posté le 28 mai 2016, 17:08
par eric2027
0
Posté le 28 mai 2016, 17:11
par m12
-1

C'est exactement ce que je voulais, et tu me l'as créé

Tu es génial, fabuleux, je n'ai pas de mot, je suis scotché par ton savoir, mille merci.


Posté le 28 mai 2016, 17:20
par eric2027
0

Vu que je suis parti, maintenant, je vais te le finir et le peaufiner pour demain

Mais cela ne t'empêche pas de trouver tout seul, c'est comme cela qu'on apprend

Posté le 28 mai 2016, 17:26
par m12
0

Une autre question sans abuser de ta patience, est-il possible que dans le menu déroulant "nom", quand je clique dedans, les noms que j'ai rentré apparaisse, de sorte de pourvoir modifier, si il y a lieux de modifier, on ne sais jamais comme j'ai liste de plusieurs dizaines de noms et données à rentrer, cela me faciliterais et me ferais gagner un max de temps.

Posté le 28 mai 2016, 17:30
par eric2027
0

Ok, je vais essayer, merci encore

Posté le 28 mai 2016, 17:35
par eric2027
0

Bonjour,

J'ai essayé de bidouillé sur la macro que tu as créée, mais je bloque de partout, notament avec le cmdbouton modif, j'ai double cliqué sur l'userform pour appelé la formule après je mets 

 Sheets(1).Activate

Range("A2").Select

end sub,quand je reviens sur ma feuille "base" et que je veux modifier, rien ne se passe parce que je n'ai pas de données qui apparaissent

eric2027 Posté le 29 mai 2016, 08:29
par eric2027
0

Bonjour,

Teste ce classeur. Il y a peut-être des Bugs que je n'ai décelé

Si tu changes le nom des feuilles la liste déroulante dera à jour, de même si tu en rajoutes

J'ai rajouté une colonne "I" pour concatener les Noms é Prénoms en cas de recherche pour modif avec plusieurs noms communs

Tri sur toutes les feuilles

Ajout d'un bouton pour supprimer une fiche 

Entête de l'userform personnalisé au nom de la fiche

Ce qui te donne des p'tites idées pour tes connaissances perso

Enfin le classeur

http://www.cjoint.com/c/FEDhJM8Eu7t


bonne journée


Posté le 29 mai 2016, 09:40
par m12
0

Tout est génialement super bien fait, juste un truc que je ne comprends pas, pourquoi quand je fais modifier, les lieux reste inactif 

Posté le 29 mai 2016, 11:42
par eric2027
0

Bonjour,

C'est bloqué par le code pour ne pas avoir 2 noms dans deux feuilles différentes

après il faut refaire un code pour modification du lieu par personne

Posté le 29 mai 2016, 11:46
par m12
0

Ha ok, mais si une personne de lieux, il faut que je refasse sa fiche, j'ai fouiné le tableau, c'est super le menu déroulant avec les villes, trop cool

Posté le 29 mai 2016, 11:52
par eric2027
0

Re,

Je regarde


Posté le 29 mai 2016, 12:55
par m12
0

Re,

Avec la possibilité de modifier les lieux + 2/3 petits trucs

http://www.cjoint.com/c/FEDpKWUoUft

Posté le 29 mai 2016, 17:37
par m12
0

Tu es GÉNIAL, c'est tout à ce que j"avais pensé et TOI, tu l'as réalisé, t'es trop top de chez top

Un grand, grand merci à toi

eric2027 Posté le 29 mai 2016, 17:50
par eric2027
0

Je ne vois pas les 2/ 3 petits trucs en plus

Posté le 29 mai 2016, 17:59
par eric2027
0

Si tu commence par faire une nouvelle fiche en rentrant un lieu, les boutons MODIF et SUPP sont en rouges et inopérants, idem, si tu commences pour une recher/Modif, c'est le bouton Nouveau qui est inopérant

Posté le 29 mai 2016, 18:11
par m12
0

EXCELLENT, tellement que j'étais à travailler dessus, à rentrer des éléments que je ne mettais pas rendu compte, mais c'est génial, je ne risque pas de me tromper, et en plus tu penses à tout 

C'est vraiment super sympa de ta part

Un grand MERCI a toi et ton savoir

Posté le 29 mai 2016, 18:57
par eric2027
0

Je reviens vers toi parce que j'essaie de faire des trucs depuis une semaine mais ça ne fonctionne pas, je ne sais pas faire, voilà, si tu avais un moment à m'accorder, ce serai super cool.

J'aimerais si cela est possible que quand je vais dans recherche/supprimer, que je puisse taper sur une lettre par ex : le P, et que les noms commençant par P apparaissent et une fois la modif faite et que l'on clique sur modifier, le tableau reste, qu'il ne faille pas à chaque fois le rechercher

pareil pour créer une nouvelle fiche

Je te remercie

eric2027 Posté le 3 juin 2016, 15:40
par eric2027
-1

Bonjour,

J'ai réussi à faire la premiere partie à savoir taper sur une lettre dans le menu, mais je n'arrive pas concrétiser la seconde partie, j'ai mis un bouton ce code

Private Sub BtnCancel_Click()

Unload Me

End Sub

Mais il me sort de la procédure au lieux de rester 

Ou ça ne vas pas ?

eric2027 Posté le 4 juin 2016, 10:02
par eric2027
0

Bonjour,

Il te suffit de remplacer dans le code de l'userform

Private Sub CbxNom_Change()

par

Private Sub CbxNom_AfterUpdate()


Posté le 4 juin 2016, 15:28
par m12
  • ok pour la premiere partie, ça fonctoinne que mon truc à moi parce qu'il y avait certain bug, il me ramenai une fois sur 2 sur "Application.Sheets(LblLieux.Caption).Activate" mais en ce qui concerne la deuxième la seconde partie de mon post, je ne sais comment faire, j'essai plusieur truc sur la toile mais rien ni fait – eric2027 4 juin 2016, 16:05
0

Bonjour,

Dans le code de l'USF, change

Private Sub CbxNom_Change()

par

Private Sub CbxNom_AfterUpdate()


Posté le 4 juin 2016, 16:21
par m12
  • ça je l'ai fais et c'est ok, c'est la deuxième partie que je n'arrive pas à faire, si je me trompe dans les données que je rentre, je suis obligé de quitter, je voudrais seulement annuler sans devoir quitter pour réincorporer des données – eric2027 4 juin 2016, 16:34
  • Peut être un bouton effacer les données – eric2027 4 juin 2016, 16:37
0

Bonjour,

En espèrant que cela correspond à ta demande

http://www.cjoint.com/c/FFfhZX64TaM

Posté le 5 juin 2016, 09:52
par m12
0

Bonjour,

ça c'est cool mais c'est quand je fais nouveau et je rentre les données, je voudrais que l'userform reste, qu'elle ne disparaisse pas, j'ai plus 300 personnes à rentrer, donc ça m'avancerais un max de ne pas faire la manip, aller rechercher l'userform 


eric2027 Posté le 5 juin 2016, 10:09
par eric2027
0

Re,


Pas tout compris, moi je rentre un nouvel enregistrement, je clique sur NOUVEAU, il s'enregistre et tu as toujours l'USF qui est vide pour une nouvelle opération

Alors faut développer ............

Posté le 5 juin 2016, 13:01
par m12
0

Re,

Le mieux, tu te mets sur le site http://forum.excel-pratique.com/ et tu poses un post après enregistrement sur le site (Par exemple)

Question à M12 pour mon classeur, avec un petit BLABLA

là il y auras une adresse Mail en privé et cela sera plus aisé 

Posté le 5 juin 2016, 13:11
par m12
0

Mille excuses, je n'avais percuté, c'est parfait de chez parfait

Encore merci pour ta patience à me lire, je suis tellement débutant que je me mélange les jambes et les mots


eric2027 Posté le 5 juin 2016, 18:22
par eric2027
0

Bonjour,

J'y ai été inscrit et je ne connais plus mon speudo mais mon adresse mail est encore active, est-il possible que je le recupère ?

eric2027 Posté le 7 juin 2016, 10:36
par eric2027
0


J'ai récupéré mon accès et je t'ai laissé un message sur forum excel a m12

eric2027 Posté le 7 juin 2016, 15:08
par eric2027

Si vous n'êtes pas inscrit sur le site, vous pouvez poster librement (en tant qu'invité).
Pour cela, indiquez un pseudonyme (nom d'utilisateur) et une adresse email :