Bonjour a Tous ,
Voila , je me lance sur un projet pour optimiser mon travail .
Pour cela j'essaye de réaliser entièrement un fichier avec beaucoup d'éléments .
Pour mettre le décors sur une échelle de 1 à 10 mon niveau oscille entre 2 et 3
mais je suis tenace et souhaite avancer a ce niveau et surtout comprendre.
Avec La feuille vide tout me semblais simple toute fois en avançant , ca se complique (Trop vite a mon gout) et j'aurais des milliers de questions a vous poser pour avancer .
Mais Step By Step
Donc j'ai un fichier avec de nombreuses lignes mon but étant de sélectionner une ligne en colonne A , cela aura pour effet d'ouvrir mon Userform nommé Matrice , et Lors de l'ouverture je souhaite que les éléments affichés sur la lignes a divers endroits alimentes mes textbox et combobox , et par la suite je souhaite pouvoir modifier ces contenus si besoin .
J'ai commencé par elaborer la chose avec ce genre de code :
Sub Userform_Initialize()
Me.CB1.Value = Selection.Offset.Value 'Code Client
Me.TB1.Value = Selection.Offset(0, 4).Value ' Date Chargement
Me.CB2.Value = Selection.Offset(0, 5).Value ' Ville de Chargement
Me.TB2.Value = Selection.Offset(0, 7).Value ' Booking Chargement
Me.CB3.Value = Selection.Offset(0, 8).Value ' Ville de Livraison
Cumuler avec ce genre de code aussi :
Private Sub CB1_Change()
Selection.Offset.Value = CB1 'Code Client
End Sub
Tout cela me semble trop simple et pas très optimiser et fiable donc j'en appel a vos connaissances afin de savoir si ce que je pense il y a une soltion pour ameliorer cela.
Mon deuxième problème est que j'ai deux fois deux combobox en cascade qui en l'état Fonctionnent , mais lorsque j'ouvre le usefrom les valeurs qui sont dedans ne déclenchent pas la recherche qui doit s'effectuer en temps normal et je bloque complètement la dessus.
J'espere avoir été assez clair , si non n'hésitez pas a me demander plus d'info .
Encore merci a ceux qui me donneront généreusement de leur temps pour collaborer sur ce projet
Cdt.