bonjour Amadéus,
je vais essayer de m'expliquer simplement car je débute dans la saisie.
J'ai cette macro qui fonctionne mais me renvoie la même valeur de " $d11"
Sub Macro3()
Sheets("cde palette").Select
Dim ligne As String
ligne = 4
Do While Cells(ligne, 1).Value <> ""
With Cells(ligne, 229)
.Formula = "=(VLOOKUP(hu$3,'suivi des stocks'!$b$7:$gu$10000,$d11,false))"
.Value = .Value
End With
ligne = ligne + 1
Loop
End Sub
question 1 : dans la colonne D se trouve les valeurs qui font référence au colonne à rechercher dans "suivi des stock"
donc je voudrai remplacé "$d11" par "cells (ligne, 4).value" ou quelque chose comme ça pour qu'a chaque changement de ligne la macro prend bien la valeur de la cellule.
question 2: dans la ligne 3 j'ai mes dates je voudrais que la macro prenne comme référence la date du jour actuel ( today)
et quel répete la macro si dessus pour les 15 jours à venir
j'espere que c'est claire et je vous remercie d'avance pour votre aide
A B C D E F G H I J
1
2
3 Pos 26-mars 27-mars 28-mars 29-mars 30-mars 31-mars
4 1405659 1100*480 PALETTE FOLIO BOIS 175 0 0 0 0 0 14
5 1405655 1180*520 PALETTE FOLIO BOIS 171 0 0 0 0 0 14
6 1167390 470*930 PALETTE FOLIO BOIS 3 0 0 0 0 0 14
7 1398198 530*740 PALETTE FOLIO BOIS 23 0 0 0 0 0 14
8 1405661 600*860 PALETTE FOLIO BOIS 167 0 0 0 0 0 14
9 1409174 620*860 FLEXI-PALETTE FOLIO BOIS 191 0 0 0 0 0 14
10 1409546 620*860 PALETTE FOLIO BOIS 195 0 0 0 0 0 14
33897568 630*1090 PALETTE FOLIO BOIS 183 0 0 0 0 0 14