Tableau dynamique Paramètré

Bonjour,

Je souhaiterais qu'Excel me complete mon tableau suivant la valeur que je lui indique dans une cellule.

J'ai une cellule "Nb Year" où je peux écrire 3 ou 6 par exemple. En fonction de la valeur de cette cellule excel, va devoir ajouter des lignes à mon tableau (déjà existant).

Je pense que cela est plus clair dans mon fichier :

https://www.excel-pratique.com/~files/doc/Question_Excel.doc

Merci d'avance

Bonjour,

Dans ton tableau, par défaut on part de quelle année ? 2001 ?

A te relire

Dan

Edit Dan : En supposant que tu pars de 2001, voici un code à placer en VBA qui te fera cela.

Sub Stock()
'MAcro Dan pour XL pratique
'http://www.excel-pratique.com/forum/viewtopic.php?p=49078#49078
Dim annee As Integer, nbY As Integer, i As Integer, Valeur As Integer
Dim j As Byte
annee = 2001
nbY = Range("B2")
Valeur = 100
Rows(6 & ":" & Range("A65536").End(xlUp).Row).Delete
i = Range("A65536").End(xlUp).Row + 1
For j = 1 To nbY
Cells(i, 1) = annee
Cells(i, 2) = Valeur
Cells(i, 3) = Cells(i, 2) + Range("B1")
i = i + 1
annee = annee + 1
Valeur = Valeur + Range("B1")
Next
End Sub

Pour exécuter, vas dans Outils / Macros / Macros, sélectionne la macro "Stock" puis clique sur "Exécuter"

Amicalement

Dan

Ok merci je pensais qu'il y avait une possibilité de le faire sans passer par VBA

Merci quand même

Rechercher des sujets similaires à "tableau dynamique parametre"