Arnaud dit Citro
XLDnaute Junior
Bonjour à tous,
Je suis à la recherche d'une solution à mon petit problème.
J'ai créé un petit formulaire sur lequel il y a une combobox, 2 textbox destinées à la date de début et à celle de fin, un bouton valider et un annuler. Je souhaiterais qu'à la validation, il soit extrait vers la feuille "Statistiques" des données de la feuille "Mvt_Stock"; c'est à dire la référence, la désignation, la quantité (additionnée dans le cas où la référence serait en double) et le prix (additionné dans le cas également où la référence serait en double) selon le service sélectionné dans la combobox, et le tout encadré par les dates.
Je fais des bouts de codes depuis ce matin mais rien ne fonctionne et là, je suis vraiment perdu, le dernier en date ressemble à ça :
	
	
	
	
	
		
En gros, autant dire que ça ne ressemble à rien (il y a eu des bouts de code un peu plus construits quand même, mais cela ne fonctionnait pas non plus).
Je joins le fichier. Je précise que les données dans la feuille "Mvt_Stock" proviennent d'un autre formulaire (qui lui fonctionne parfaitement) mais que je n'ai pas mis avec le fichier, n'étant pas lié selon moi à ce problème.
Si quelqu'un à une solution, je suis bien évidemment preneur.
Bonne fin de dimanche à tous
Arnaud
	
		
			
		
		
	
				
			Je suis à la recherche d'une solution à mon petit problème.
J'ai créé un petit formulaire sur lequel il y a une combobox, 2 textbox destinées à la date de début et à celle de fin, un bouton valider et un annuler. Je souhaiterais qu'à la validation, il soit extrait vers la feuille "Statistiques" des données de la feuille "Mvt_Stock"; c'est à dire la référence, la désignation, la quantité (additionnée dans le cas où la référence serait en double) et le prix (additionné dans le cas également où la référence serait en double) selon le service sélectionné dans la combobox, et le tout encadré par les dates.
Je fais des bouts de codes depuis ce matin mais rien ne fonctionne et là, je suis vraiment perdu, le dernier en date ressemble à ça :
		VB:
	
	
	Private Sub CommandButton1_Click()
With Sheets("Statistiques")
    .Range("B6") = CDate(TextBox1)
    .Range("D6") = CDate(TextBox2)
    .Range("B4") = ComboBox1
End With
TbDeb = CDate(TextBox1)
TbFin = CDate(TextBox2)
StaDat = Sheets("Mvt_Stock").Range("E65536")
    If FmvtSta = ComboBox1 Then
        If StaDat >= TbDeb And StaDat <= TbFin Then
            For Each FmvtSta In Sheets("Mvt_Stock").Range("G65536")
            
            Next
        Else
        
        End If
    End If
Unload Me
End Sub
	En gros, autant dire que ça ne ressemble à rien (il y a eu des bouts de code un peu plus construits quand même, mais cela ne fonctionnait pas non plus).
Je joins le fichier. Je précise que les données dans la feuille "Mvt_Stock" proviennent d'un autre formulaire (qui lui fonctionne parfaitement) mais que je n'ai pas mis avec le fichier, n'étant pas lié selon moi à ce problème.
Si quelqu'un à une solution, je suis bien évidemment preneur.
Bonne fin de dimanche à tous
Arnaud