Bonjour
j'aimerais que la valeur qui ressort de mon inputbox , correspondant au numéro de facture, vienne s'intégrer directement dans la formule , plutot que de le copier dans une case pour ensuite reprendre cette case dans la formule. on évite une étape
voici ce que j'ai tapé comme code
mais à chaque fois la cellules c3 me met #nom
alors qu'en c5 j'ai bien le bon résultat
par avance je vous en remercie
cdt
loul03
j'aimerais que la valeur qui ressort de mon inputbox , correspondant au numéro de facture, vienne s'intégrer directement dans la formule , plutot que de le copier dans une case pour ensuite reprendre cette case dans la formule. on évite une étape
voici ce que j'ai tapé comme code
VB:
Dim num_facture As Integer
num_facture = InputBox("Quel est le numéro de la facture dans votre facturier?", "N° de facture")
Do While Len(num_facture) = 0
MsgBox "Cette donnée est obligatoire"
num_facture = InputBox("Quel est le numéro de la facture dans votre facturier?", "N° de facture")
Loop
Range("c3").Value = num_facture
'calcul du numéro de facture
Range("C4").Select
ActiveCell.FormulaR1C1 = _
"=YEAR(RC[5])&""-""&MONTH(RC[5])&""/""&MID(R[-1]C,1,4)"
'calcul du numéro de facture
Range("C5").Select
ActiveCell.FormulaR1C1 = _
"=YEAR(R[-1]C[5])&""-""&MONTH(R[-1]C[5])&""/""&num_facture"
mais à chaque fois la cellules c3 me met #nom
alors qu'en c5 j'ai bien le bon résultat
par avance je vous en remercie
cdt
loul03