Bonjour à tous,
je suis encore en train d'apprendre la programmation VBA de ce fait j'ai quelque petit soucis.
Je travaille sur plusieurs feuille et voudrais dans la feuille nommée (calcul ELS/ELU) étendre une formule qui dépend d'une valeur notée dans la feuille "saisie de donnée" en D9.
D'un point de vue pratique j'ai une poutre qui va de 0 à X(valeur donnée dans la feuille calcul brouillon à la cellule D10) et je dois la couper en différents tronçons (la valeur rentrée dans la saisie de donnée)
Je veux au final pouvoir avoir les différents abscisses en fonction du nombre de tronçons.
je voudrais affecter ce code à une macro afin de faire les calculs en automatique.
Voici le code que j'ai commencé à faire cependant il m'annonce des problèmes.
Sub discretisation()
Dim DerLigne As Integer
Dim numero As Integer
DerLigne = Worksheets("Saisie de données").Range("D9").Value
numero = 0
While numero <= DerLigne
Worsheet('Calcul ELS/ELU").Cells(numero, 1) = ((Worksheets("feuille calcul brouillon").Range("D10").Value) / (Worksheets("Saisie de données").Range("D9").Value)) * numero
numero = numero + 1
Wend
End Sub
Voilà en espérant que vos puissiez m'aider
j'ai peut être pas été très clair dans l'exposition de mon problème mais j'espère que c'est compréhensible
Bonne journée