le bornage A1:A11 ne change pas, j'avais trouvé cette version ci avant de posté mais elle ne marchais pas et en regardant vos réponses j'ai ciompris mon pb :
Sheets(mois).Range("A2:A11").CopySheets("Statistique").Range("A80:A90")
Je colle donc dans une feuille présente, de façon caché les données de mes Mois, merci de vos infos quand même je vais regardais la différence par rapport à vos réponses.
Maintenant faut que je trouve un moyen de mettre un clause dans ma requete SQL pour lui dire dans les 10 nombres que tu vas me sortir tu oublies les 30 nombres que j'ai mis dans la feuille Statistique
ApproSQL10 = "SELECT TOP 10 Articles.Codeart, Articles.Désignation, Articles.Localisation, [QteThéorique]*[Prixachat] AS Montant, [Qtéstock]+[Qtéréser] AS QteThéorique FROM Articles WHERE ((Articles.Codeart>=100000000) AND ([Qtéstock]+[Qtéréser])<>0 AND (Articles.Dateachat>=#" & DateDeb & "#) AND (Articles.Dateachat<=#" & DateFin & "#)) ORDER BY 4 DESC"
Une idée ?
Partager