Tableau rempli par macro

Résolu
eric2027 Messages postés 289 Date d'inscription   Statut Membre Dernière intervention   -  
 eric2027 -
Bonjour, le Forum

Je n'arrive pas à concrétiser ce que je veux, j'ai un formulaire que je rempli à l'aide d'une macro que j'ai bidouiller, mais le menu déroulant ce met automatiquement sur "Civilité" or je voudrais qu'il se mette sur "Nom"
De plus et ça je ne vois pas comment et si c'est possible, ce qui est enregistré sur dans ma recap se mette directement sur une autre feuille, je voulais faire avec des liens, mais ça ne prend pas
Si vous voulez, je peux mettre une PJ
Par avance, merci pour votre aide
Cordialement
eric2027




A voir également:

9 réponses

melanie1324 Messages postés 1504 Date d'inscription   Statut Membre Dernière intervention   155
 
Bonjour,

met ton fichier sur cjoint.com
Car dit comme tu le dis, ce n'est pas très clair et c'est difficile de t'aider.
0
eric2027 Messages postés 289 Date d'inscription   Statut Membre Dernière intervention   6
 
Bonjour, merci à toi de regarder mon fichier

https://www.cjoint.com/c/FDruahAabhw
0
melanie1324 Messages postés 1504 Date d'inscription   Statut Membre Dernière intervention   155
 
Alors j'ai regardé toon fichier et ca pullule de fonction et de code.
Du coup, j'ai du mal à repérer la partie du code qui initialise ta liste déroulante. Tu peux me dire ?

De plus, tu parles d'une feuille recap qui se mette dans une autre feuille.
je comprends pas ce que tu souhaites faire
0
eric2027 Messages postés 289 Date d'inscription   Statut Membre Dernière intervention   6
 
A la limite, pour la liste déroulante, ce n'est pas grave, quand je parle de feuille récap dans une lune autrre, je m'exlique
quand tu cliques sur "Veuillez cliquez ici SVP" , une fenêtre s'ouvre ou tu peux rentrer des données, j'aimerais que ces données aient automatiquement dans la feuille OM
0
melanie1324 Messages postés 1504 Date d'inscription   Statut Membre Dernière intervention   155
 
ah ca c'est facile.
je n'ai pas de temps aujourd'hui, peut être demain.

Mais grosso modo, il faut quee tu écrives :

imaginons que dans ton formulaire, ta textbox nom s'appelle nom

Private Sub Nom_Change()

sheets("OM").Cells(1, 1) = Nom.Value 'écrira en ligne 1 ccolonne 1
End Sub

Private Sub Prénom_Change()

sheets("OM").Cells(1, 2) = Prénom.Value 'écrira en ligne 1 ccolonne 2
End Sub

si tu n'y arrives pas je le ferais demain
0
jc80 Messages postés 4243 Date d'inscription   Statut Membre Dernière intervention   1 425
 
Bonjour

Peux tu nous dire ou sont passées les colonnes D E F G H I ?
Il y a pas mal d"erreur dans tes codes
Cordialement
0

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

Posez votre question
eric2027
 
Je te renvoie le fichier rectifié au niveau des colonnes
http://www.cjoint.com/c/FDsmOyLGUeK
Un garnd merci parce que je suis dans la panique
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Bonjour a tous,

combobox debute a Nom:

Private Sub InitComboBox()
 With Me.cboMember
    .ColumnHeads = True
    .ColumnCount = 5
    .ColumnWidths = "0;0;40;40;50"
 End With
 InitRowSource '
End Sub


A quoi sert votre combobox sinon a selectionner une personne dans votre liste, donc remplir toutes les textboxs ??
0
Eric2027
 
Bonjour,
C'est un fichier que je ai récupéré sur la toile qui correspondait à mes besoins et que j' ai bidouillé
Le tableau correspond à plusieurs dizaines de noms, aussi pour moi c plus pratiques
Ensuite le tout est de sortir la feuille "OM" avec la composition rempli en plus cela me permets de faire corrections si il y a lieu de en faire
Voila
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713 > Eric2027
 
Re,

Donc vous voulez remplir cette feuille OM avec les infos du nom selectionne par la combobox ???
0
eric2027 Messages postés 289 Date d'inscription   Statut Membre Dernière intervention   6
 
Oui tout à fait
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713 > eric2027 Messages postés 289 Date d'inscription   Statut Membre Dernière intervention  
 
Re,
Si personne ne reprend la suite ce soir, je vous fais ça demain matin.
Autre question, votre feuille base de donnée, vous tenez aux Rxxx en colonne À, parce que pour le moment, ça !a sème plus qu'autre chose !!!!!!
0
eric2027 Messages postés 289 Date d'inscription   Statut Membre Dernière intervention   6
 
Si ça pose des problèmes, oui vous pouvez l'enlever mais est ce qu'a chaque fois que je mettrais un nouveau nom il se mettra à la suite de la liste ?
Mille merci de vous investir sur mon fichier
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Bonjour,

C'est un fichier que je ai récupéré sur la toile Et vous comprenez ce que le code fait ou pas ?????

Suppression vous devez laissez 1 enregistrement !!!!!! J'ai fait les modifs pour Nouveau avec aucun enregistrement, je regarde pour faire de meme en suppression

Ecriture OM, Ok pour ce que j'en ai compris

Modification ne marche pas, je regarde, c'est une histoire d'offset en numero de ligne

Ai laissez les Rxxx,

https://www.cjoint.com/c/FDtfDNpgEXf

A+
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Re,

fichier modifie a minima (vu la structure de programmation, il faudrait presque mieux repartir de rien)pour Nouveau, Modif, Suppression. Vu les tests faits, ca marche. A vous de rajouter des tests pour eviter les enregistrements de lignes vides

https://www.cjoint.com/c/FDthHRHgFOf
0
eric2027
 
Bonjour F894009,
J'ai fait plusieurs manip pour arriver à ce que je voulais et c'est bon, j'ai rajouté un bouton impression et ça fonctionne.
Je vous renvois le fichier
http://www.cjoint.com/c/FDtjIOYgeJK

Je vous remercie pour tout ce que vous avez fait et que ce Forum continue à nous aider, nous les novices.
0