activation feuille

Lemidi34

XLDnaute Occasionnel
Bonsoir,

je cherche à comprendre comment faire un userform me permettant de selectionner la feuille de mon choix et d'y rentrer une données.

Je cherche depuis quelques temps mais ca reste infructueux car je fait des copier coller sans vraiment comprendre.

Si une ame charitable avait 2 min pour me faire un exemple tout simple que je puisse apres decortiquer le code.

Je joins un fichier test pour le decortiquer par la suite et essayer de l'adapter à mes données.


MErci de votre aide [file name=Classeur1_20060206214315.zip size=7468]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Classeur1_20060206214315.zip[/file]
 

Pièces jointes

  • Classeur1_20060206214315.zip
    7.3 KB · Affichages: 24

Hervé

XLDnaute Barbatruc
Bonsoir lemidi

en pièce jointe, ta demande avec le code commenté.

en espérant t'avoir été utile.

salut [file name=Classeur1_20060206215513.zip size=12100]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Classeur1_20060206215513.zip[/file]
 

Pièces jointes

  • Classeur1_20060206215513.zip
    11.8 KB · Affichages: 50

lio

XLDnaute Occasionnel
Salut Lemidi et hervé,

Une autre proposition que hervé reconnaitra certainement pour alimenter la listbox et sélectionner la feuille.

Private Sub ListBox1_Click()
Dim WsName As String' variable
WsName = ListBox1.Value
Worksheets(WsName).Select
End Sub

Private Sub UserForm_Initialize()
Dim x As Variant
For x = 1 To Sheets.Count 'boucle sur tous les onglets du classeur
ListBox1.AddItem Sheets(x).Name 'ajoute le nom de l'onglet à la listbox1
Next x 'prochain onglet du classeur
End Sub

Salutation.Lio
 

Lemidi34

XLDnaute Occasionnel
Je crois avoir présumé de mes compétences pour finir mon travail.

Hervé je te remercie pour tes explications, mais tout ca ne me suffit pas à m'en sortir.

Je joins mon fichier original pour mieux comprendre. j'ai 3 fournisseurs, je souhaite rentrer avec un userform mes quantité et prix au fur et à mesure des livraisons.

J'ai compris le code pour selectionner la feuille
mais je dois ajouter une selection dans un combobox et rentrer les données sur la ligne et non pas en colonne. ET LA SUIS DEPASSE.....

Hervé ou une autre ame charitable si tu as 2 min ..........

MERCI pour ton aide aussi LIO [file name=intransok.zip size=37593]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/intransok.zip[/file]
 

Pièces jointes

  • intransok.zip
    36.7 KB · Affichages: 31

Hervé

XLDnaute Barbatruc
Bonjour lemidi


en pièce jointe ton fichier modifié, en expérant avoir compris ta demande.

salut [file name=intransok_20060207142304.zip size=40238]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/intransok_20060207142304.zip[/file]
 

Pièces jointes

  • intransok_20060207142304.zip
    39.3 KB · Affichages: 49

Hervé

XLDnaute Barbatruc
re lemidi, salut lio :)

en effet, en pièce jointe le fichier corrigé.


salut [file name=intransok_20060207232920.zip size=42124]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/intransok_20060207232920.zip[/file]
 

Pièces jointes

  • intransok_20060207232920.zip
    41.1 KB · Affichages: 37

Discussions similaires

Statistiques des forums

Discussions
312 345
Messages
2 087 478
Membres
103 556
dernier inscrit
titboine