Après maintes recherches sur le forum je ne trouve pas la soluce
Je voudrais d'une part lors de la saisie par l'usf "ajouter" que le numéro de commande soit recopié sur la feuille Data correspondante
Ex: n° de commande Natzwiller sur feuille DataNatzwiller, commande Espagne sur feuille DataEspagne et ainsi de suite.
Ensuite je voudrais remplir toutes les feuilles "Data...X" par l' usf "gerer", afin de saisir les montants des coûts pour chaque mois et ceci en fonction du client (j'ai rajouté une combo) et du numéro de commande. C'est pour cela que je voudrais recopier le n° de commande dans ces feuilles
En somme un seul usf pour "gerer" toutes les feuilles "Datas.." selon le client et le n° de commande
Sinon je suis obligé de creer un usf pour chaque client
Modifier également l'option nouvelle fiche si possible
Il y a quelque chose que je n'arrive pas à comprendre.
Pour définir la variable "l", tu te sers des boutons d'options.
Cependant, que ce soit pour une nouvelle fiche ou une nouvelle commande, la "ligne" sera toujours la dernière:
Code:
If IsNumeric(ajouter.Label26.Caption) Then l = CInt(ajouter.Label26.Caption) 'ligne pour modifier
Else: l = .[A2].End(xlDown).Row [B]'ligne pour nouvelle commande et nouvelle fiche[/B]
End If
Et ceci:
Code:
If IsNumeric(ajouter.Label26.Caption) Then l = CInt(ajouter.Label26.Caption) 'ligne pour modifier