Bonjour
J'ai besoin de votre aide car je ne vois pas comment je pourrais faire.
Sur cet onglet Feuille_entree, je rentre des coordonnées (temps, volume) dans les colonnes A et B ( à partir de la ligne 3 jusqu'à la dernière ligne remplie).
Sur l'onglet Feuil1, je voudrais savoir précisément ce qui se passe entre les points (entre 0 et 20 s, puis entre 20 et 40s, ...)
On a 3 cas de figures pour le volume entre 2 temps consécutifs :
volL1 = volL2
Sheets("Feuil1").Range("B" & i).Value = Sheets("Feuil1").Range("B" & (i - 1)).Value
volL1>volL2
Sheets("Feuil1").Range("B" & i).FormulaLocal = "=B" & (i - 1) & "-dv"
volL1<volL2
Sheets("Feuil1").Range("B" & i).FormulaLocal = "=B" & (i - 1) & "+dv"
dv correspond au pas de volume
Pour le temps, j'ai cette formule :
Sheets("Feuil1").Range("A" & i).FormulaLocal = "=A" & (i - 1) & "+D3" (D3 = pas de temps)
On sait qu'entre 2 temps consécutifs, on a nb_intervalles = temps(i+1) - temps(i) / dt avec nb_intervalles le nombre de lignes nécessaire entre les 2 temps.
Or : nb_intervalles = volume(i+1) - volume(i) / dv où dv est le pas de volume qu' on ne connait pas.
Donc dv = volume(i+1) - volume(i) / nb_intervalles.
Je voudrais qu'après avoir saisi les coordonnées (temps, volume) sur Feuille_entree, les formules de temps et de volume remplissent le tableau en Feuil1 pour savoir ce qui se passe entre les coordonnées à l'aide d'un bouton et d'une macro. Je vois vraiment pas comment y arriver.
Vous avez en PJ mon classeur avec un exemple de coordonnées saisi mais pour le code....????
Merci de votre aide
Romhin