bonjour,
je suis en charge d'améliorer un outil excel que mes collaborateurs
utilisent au quotidien. Ils veulent avoir la vie facile... ce qui me la
complique d'autant!!
Bref. J'ai récupéré l'encienne version de l'outil et je voudrais m'inspirer
d'une idée que je trouve bonne (il s'agit d'un bouton "ascenseur" qui permet
de faire varier une valeur de 1% en 1%); je suis donc allée dans le code VBA,
et j'ai identifié un programme, mais je ne sais pas si c'est ce programme qui
fait fonctionner ce bouton ascenseur.
Le voici :
Function AnProg(I, tk, Pv, n, Da, Dr, Year, pret)
IK = (1 + I) / (1 + tk)
If (Dr - Year) < 0 Then
If (Da - (Year - Dr)) < 0 Then
If pret = "O" Then
AnProg = Pv * (1 + I) ^ Dr / (n - Dr - Da) * (1 + I * (n - (Year
- 1)))
Else
annuité = Pv * (1 + I) ^ Dr * (1 - IK) / (1 - IK ^ (n - Da -
Dr)) * (1 + I) ^ (n - Dr - Da) * (1 + tk) ^ (1 - n + Dr + Da)
AnProg = annuité * (1 + tk) ^ (Year - Da - Dr - 1)
End If
Else
AnProg = Pv * ((1 + I) ^ Dr) * I
End If
Else
AnProg = 0
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
papou
Bonjour Pour ce qui concerne l'élément ascenseur, c'est assez simple. Il peut s'agir de deux types de contrôles : 1 - Contrôle toupie à partir de la boîte à outils Contrôles Les valeurs Min et Max sont à définir à partir de la fenêtre propriétés de l'objet que tu affiches en effectuant un clic droit, la cellule cible est à définir dans la propriété LinkedCell de cette même fenêtre. 2 - Contrôle Compteur à partir de la barre d'outils Formulaires. Les valeurs Minimale, Maximale et cellule liée peuvent être définies à partir d'un clic droit sur l'objet et de son option Format de Contrôle.
PS : Je réponds parce que je ne suis pas très proche de Lyon ;-)
Cordialement Pascal
"olivia" a écrit dans le message news:
bonjour, je suis en charge d'améliorer un outil excel que mes collaborateurs utilisent au quotidien. Ils veulent avoir la vie facile... ce qui me la complique d'autant!! Bref. J'ai récupéré l'encienne version de l'outil et je voudrais m'inspirer
d'une idée que je trouve bonne (il s'agit d'un bouton "ascenseur" qui permet
de faire varier une valeur de 1% en 1%); je suis donc allée dans le code VBA,
et j'ai identifié un programme, mais je ne sais pas si c'est ce programme qui
fait fonctionner ce bouton ascenseur. Le voici :
Function AnProg(I, tk, Pv, n, Da, Dr, Year, pret)
IK = (1 + I) / (1 + tk) If (Dr - Year) < 0 Then
If (Da - (Year - Dr)) < 0 Then If pret = "O" Then AnProg = Pv * (1 + I) ^ Dr / (n - Dr - Da) * (1 + I * (n - (Year
- 1))) Else annuité = Pv * (1 + I) ^ Dr * (1 - IK) / (1 - IK ^ (n - Da - Dr)) * (1 + I) ^ (n - Dr - Da) * (1 + tk) ^ (1 - n + Dr + Da) AnProg = annuité * (1 + tk) ^ (Year - Da - Dr - 1) End If Else
AnProg = Pv * ((1 + I) ^ Dr) * I End If Else AnProg = 0
End If
End Function
Merci par avance pour votre aide. A +
Bonjour
Pour ce qui concerne l'élément ascenseur, c'est assez simple.
Il peut s'agir de deux types de contrôles :
1 - Contrôle toupie à partir de la boîte à outils Contrôles
Les valeurs Min et Max sont à définir à partir de la fenêtre propriétés de
l'objet que tu affiches en effectuant un clic droit, la cellule cible est à
définir dans la propriété LinkedCell de cette même fenêtre.
2 - Contrôle Compteur à partir de la barre d'outils Formulaires.
Les valeurs Minimale, Maximale et cellule liée peuvent être définies à
partir d'un clic droit sur l'objet et de son option Format de Contrôle.
PS : Je réponds parce que je ne suis pas très proche de Lyon ;-)
Cordialement
Pascal
"olivia" <olivia@discussions.microsoft.com> a écrit dans le message news:
02E8ABC0-44E5-4DA9-91DD-1DB8863CED42@microsoft.com...
bonjour,
je suis en charge d'améliorer un outil excel que mes collaborateurs
utilisent au quotidien. Ils veulent avoir la vie facile... ce qui me la
complique d'autant!!
Bref. J'ai récupéré l'encienne version de l'outil et je voudrais
m'inspirer
d'une idée que je trouve bonne (il s'agit d'un bouton "ascenseur" qui
permet
de faire varier une valeur de 1% en 1%); je suis donc allée dans le code
VBA,
et j'ai identifié un programme, mais je ne sais pas si c'est ce programme
qui
fait fonctionner ce bouton ascenseur.
Le voici :
Function AnProg(I, tk, Pv, n, Da, Dr, Year, pret)
IK = (1 + I) / (1 + tk)
If (Dr - Year) < 0 Then
If (Da - (Year - Dr)) < 0 Then
If pret = "O" Then
AnProg = Pv * (1 + I) ^ Dr / (n - Dr - Da) * (1 + I * (n -
(Year
- 1)))
Else
annuité = Pv * (1 + I) ^ Dr * (1 - IK) / (1 - IK ^ (n - Da -
Dr)) * (1 + I) ^ (n - Dr - Da) * (1 + tk) ^ (1 - n + Dr + Da)
AnProg = annuité * (1 + tk) ^ (Year - Da - Dr - 1)
End If
Else
AnProg = Pv * ((1 + I) ^ Dr) * I
End If
Else
AnProg = 0
Bonjour Pour ce qui concerne l'élément ascenseur, c'est assez simple. Il peut s'agir de deux types de contrôles : 1 - Contrôle toupie à partir de la boîte à outils Contrôles Les valeurs Min et Max sont à définir à partir de la fenêtre propriétés de l'objet que tu affiches en effectuant un clic droit, la cellule cible est à définir dans la propriété LinkedCell de cette même fenêtre. 2 - Contrôle Compteur à partir de la barre d'outils Formulaires. Les valeurs Minimale, Maximale et cellule liée peuvent être définies à partir d'un clic droit sur l'objet et de son option Format de Contrôle.
PS : Je réponds parce que je ne suis pas très proche de Lyon ;-)
Cordialement Pascal
"olivia" a écrit dans le message news:
bonjour, je suis en charge d'améliorer un outil excel que mes collaborateurs utilisent au quotidien. Ils veulent avoir la vie facile... ce qui me la complique d'autant!! Bref. J'ai récupéré l'encienne version de l'outil et je voudrais m'inspirer
d'une idée que je trouve bonne (il s'agit d'un bouton "ascenseur" qui permet
de faire varier une valeur de 1% en 1%); je suis donc allée dans le code VBA,
et j'ai identifié un programme, mais je ne sais pas si c'est ce programme qui
fait fonctionner ce bouton ascenseur. Le voici :
Function AnProg(I, tk, Pv, n, Da, Dr, Year, pret)
IK = (1 + I) / (1 + tk) If (Dr - Year) < 0 Then
If (Da - (Year - Dr)) < 0 Then If pret = "O" Then AnProg = Pv * (1 + I) ^ Dr / (n - Dr - Da) * (1 + I * (n - (Year
- 1))) Else annuité = Pv * (1 + I) ^ Dr * (1 - IK) / (1 - IK ^ (n - Da - Dr)) * (1 + I) ^ (n - Dr - Da) * (1 + tk) ^ (1 - n + Dr + Da) AnProg = annuité * (1 + tk) ^ (Year - Da - Dr - 1) End If Else
AnProg = Pv * ((1 + I) ^ Dr) * I End If Else AnProg = 0
End If
End Function
Merci par avance pour votre aide. A +
jps
le plus c.. de l'histoire, papou, c'est que moi, j'en suis proche... mais très loin de pouvoir répondre ; des fois, la vie est mal faite jps
"papou" <cestpasbon@çanonplus44.fr> a écrit dans le message de news:eoL8zK%
Bonjour Pour ce qui concerne l'élément ascenseur, c'est assez simple. Il peut s'agir de deux types de contrôles : 1 - Contrôle toupie à partir de la boîte à outils Contrôles Les valeurs Min et Max sont à définir à partir de la fenêtre propriétés de l'objet que tu affiches en effectuant un clic droit, la cellule cible est à
définir dans la propriété LinkedCell de cette même fenêtre. 2 - Contrôle Compteur à partir de la barre d'outils Formulaires. Les valeurs Minimale, Maximale et cellule liée peuvent être définies à partir d'un clic droit sur l'objet et de son option Format de Contrôle.
PS : Je réponds parce que je ne suis pas très proche de Lyon ;-)
Cordialement Pascal
"olivia" a écrit dans le message news:
bonjour, je suis en charge d'améliorer un outil excel que mes collaborateurs utilisent au quotidien. Ils veulent avoir la vie facile... ce qui me la complique d'autant!! Bref. J'ai récupéré l'encienne version de l'outil et je voudrais m'inspirer
d'une idée que je trouve bonne (il s'agit d'un bouton "ascenseur" qui permet
de faire varier une valeur de 1% en 1%); je suis donc allée dans le code VBA,
et j'ai identifié un programme, mais je ne sais pas si c'est ce programme
qui
fait fonctionner ce bouton ascenseur. Le voici :
Function AnProg(I, tk, Pv, n, Da, Dr, Year, pret)
IK = (1 + I) / (1 + tk) If (Dr - Year) < 0 Then
If (Da - (Year - Dr)) < 0 Then If pret = "O" Then AnProg = Pv * (1 + I) ^ Dr / (n - Dr - Da) * (1 + I * (n - (Year
- 1))) Else annuité = Pv * (1 + I) ^ Dr * (1 - IK) / (1 - IK ^ (n - Da - Dr)) * (1 + I) ^ (n - Dr - Da) * (1 + tk) ^ (1 - n + Dr + Da) AnProg = annuité * (1 + tk) ^ (Year - Da - Dr - 1) End If Else
AnProg = Pv * ((1 + I) ^ Dr) * I End If Else AnProg = 0
End If
End Function
Merci par avance pour votre aide. A +
le plus c.. de l'histoire, papou, c'est que moi, j'en suis proche... mais
très loin de pouvoir répondre ; des fois, la vie est mal faite
jps
"papou" <cestpasbon@çanonplus44.fr> a écrit dans le message de
news:eoL8zK%23SFHA.2124@TK2MSFTNGP14.phx.gbl...
Bonjour
Pour ce qui concerne l'élément ascenseur, c'est assez simple.
Il peut s'agir de deux types de contrôles :
1 - Contrôle toupie à partir de la boîte à outils Contrôles
Les valeurs Min et Max sont à définir à partir de la fenêtre propriétés de
l'objet que tu affiches en effectuant un clic droit, la cellule cible est
à
définir dans la propriété LinkedCell de cette même fenêtre.
2 - Contrôle Compteur à partir de la barre d'outils Formulaires.
Les valeurs Minimale, Maximale et cellule liée peuvent être définies à
partir d'un clic droit sur l'objet et de son option Format de Contrôle.
PS : Je réponds parce que je ne suis pas très proche de Lyon ;-)
Cordialement
Pascal
"olivia" <olivia@discussions.microsoft.com> a écrit dans le message news:
02E8ABC0-44E5-4DA9-91DD-1DB8863CED42@microsoft.com...
bonjour,
je suis en charge d'améliorer un outil excel que mes collaborateurs
utilisent au quotidien. Ils veulent avoir la vie facile... ce qui me la
complique d'autant!!
Bref. J'ai récupéré l'encienne version de l'outil et je voudrais
m'inspirer
d'une idée que je trouve bonne (il s'agit d'un bouton "ascenseur" qui
permet
de faire varier une valeur de 1% en 1%); je suis donc allée dans le code
VBA,
et j'ai identifié un programme, mais je ne sais pas si c'est ce
programme
qui
fait fonctionner ce bouton ascenseur.
Le voici :
Function AnProg(I, tk, Pv, n, Da, Dr, Year, pret)
IK = (1 + I) / (1 + tk)
If (Dr - Year) < 0 Then
If (Da - (Year - Dr)) < 0 Then
If pret = "O" Then
AnProg = Pv * (1 + I) ^ Dr / (n - Dr - Da) * (1 + I * (n -
(Year
- 1)))
Else
annuité = Pv * (1 + I) ^ Dr * (1 - IK) / (1 - IK ^ (n - Da -
Dr)) * (1 + I) ^ (n - Dr - Da) * (1 + tk) ^ (1 - n + Dr + Da)
AnProg = annuité * (1 + tk) ^ (Year - Da - Dr - 1)
End If
Else
AnProg = Pv * ((1 + I) ^ Dr) * I
End If
Else
AnProg = 0
le plus c.. de l'histoire, papou, c'est que moi, j'en suis proche... mais très loin de pouvoir répondre ; des fois, la vie est mal faite jps
"papou" <cestpasbon@çanonplus44.fr> a écrit dans le message de news:eoL8zK%
Bonjour Pour ce qui concerne l'élément ascenseur, c'est assez simple. Il peut s'agir de deux types de contrôles : 1 - Contrôle toupie à partir de la boîte à outils Contrôles Les valeurs Min et Max sont à définir à partir de la fenêtre propriétés de l'objet que tu affiches en effectuant un clic droit, la cellule cible est à
définir dans la propriété LinkedCell de cette même fenêtre. 2 - Contrôle Compteur à partir de la barre d'outils Formulaires. Les valeurs Minimale, Maximale et cellule liée peuvent être définies à partir d'un clic droit sur l'objet et de son option Format de Contrôle.
PS : Je réponds parce que je ne suis pas très proche de Lyon ;-)
Cordialement Pascal
"olivia" a écrit dans le message news:
bonjour, je suis en charge d'améliorer un outil excel que mes collaborateurs utilisent au quotidien. Ils veulent avoir la vie facile... ce qui me la complique d'autant!! Bref. J'ai récupéré l'encienne version de l'outil et je voudrais m'inspirer
d'une idée que je trouve bonne (il s'agit d'un bouton "ascenseur" qui permet
de faire varier une valeur de 1% en 1%); je suis donc allée dans le code VBA,
et j'ai identifié un programme, mais je ne sais pas si c'est ce programme
qui
fait fonctionner ce bouton ascenseur. Le voici :
Function AnProg(I, tk, Pv, n, Da, Dr, Year, pret)
IK = (1 + I) / (1 + tk) If (Dr - Year) < 0 Then
If (Da - (Year - Dr)) < 0 Then If pret = "O" Then AnProg = Pv * (1 + I) ^ Dr / (n - Dr - Da) * (1 + I * (n - (Year
- 1))) Else annuité = Pv * (1 + I) ^ Dr * (1 - IK) / (1 - IK ^ (n - Da - Dr)) * (1 + I) ^ (n - Dr - Da) * (1 + tk) ^ (1 - n + Dr + Da) AnProg = annuité * (1 + tk) ^ (Year - Da - Dr - 1) End If Else
AnProg = Pv * ((1 + I) ^ Dr) * I End If Else AnProg = 0
End If
End Function
Merci par avance pour votre aide. A +
papou
:-))))
"jps" <enlevezd' a écrit dans le message news: #TimZW#
le plus c.. de l'histoire, papou, c'est que moi, j'en suis proche... mais très loin de pouvoir répondre ; des fois, la vie est mal faite jps
"papou" <cestpasbon@çanonplus44.fr> a écrit dans le message de news:eoL8zK%
Bonjour Pour ce qui concerne l'élément ascenseur, c'est assez simple. Il peut s'agir de deux types de contrôles : 1 - Contrôle toupie à partir de la boîte à outils Contrôles Les valeurs Min et Max sont à définir à partir de la fenêtre propriétés de
l'objet que tu affiches en effectuant un clic droit, la cellule cible est
à
définir dans la propriété LinkedCell de cette même fenêtre. 2 - Contrôle Compteur à partir de la barre d'outils Formulaires. Les valeurs Minimale, Maximale et cellule liée peuvent être définies à partir d'un clic droit sur l'objet et de son option Format de Contrôle.
PS : Je réponds parce que je ne suis pas très proche de Lyon ;-)
Cordialement Pascal
"olivia" a écrit dans le message news:
bonjour, je suis en charge d'améliorer un outil excel que mes collaborateurs utilisent au quotidien. Ils veulent avoir la vie facile... ce qui me la
complique d'autant!! Bref. J'ai récupéré l'encienne version de l'outil et je voudrais m'inspirer
d'une idée que je trouve bonne (il s'agit d'un bouton "ascenseur" qui permet
de faire varier une valeur de 1% en 1%); je suis donc allée dans le code
VBA,
et j'ai identifié un programme, mais je ne sais pas si c'est ce programme
qui
fait fonctionner ce bouton ascenseur. Le voici :
Function AnProg(I, tk, Pv, n, Da, Dr, Year, pret)
IK = (1 + I) / (1 + tk) If (Dr - Year) < 0 Then
If (Da - (Year - Dr)) < 0 Then If pret = "O" Then AnProg = Pv * (1 + I) ^ Dr / (n - Dr - Da) * (1 + I * (n - (Year
- 1))) Else annuité = Pv * (1 + I) ^ Dr * (1 - IK) / (1 - IK ^ (n - Da -
Dr)) * (1 + I) ^ (n - Dr - Da) * (1 + tk) ^ (1 - n + Dr + Da) AnProg = annuité * (1 + tk) ^ (Year - Da - Dr - 1) End If Else
AnProg = Pv * ((1 + I) ^ Dr) * I End If Else AnProg = 0
End If
End Function
Merci par avance pour votre aide. A +
:-))))
"jps" <enlevezd'ici@ici> a écrit dans le message news:
#TimZW#SFHA.3696@TK2MSFTNGP15.phx.gbl...
le plus c.. de l'histoire, papou, c'est que moi, j'en suis proche... mais
très loin de pouvoir répondre ; des fois, la vie est mal faite
jps
"papou" <cestpasbon@çanonplus44.fr> a écrit dans le message de
news:eoL8zK%23SFHA.2124@TK2MSFTNGP14.phx.gbl...
Bonjour
Pour ce qui concerne l'élément ascenseur, c'est assez simple.
Il peut s'agir de deux types de contrôles :
1 - Contrôle toupie à partir de la boîte à outils Contrôles
Les valeurs Min et Max sont à définir à partir de la fenêtre propriétés
de
l'objet que tu affiches en effectuant un clic droit, la cellule cible
est
à
définir dans la propriété LinkedCell de cette même fenêtre.
2 - Contrôle Compteur à partir de la barre d'outils Formulaires.
Les valeurs Minimale, Maximale et cellule liée peuvent être définies à
partir d'un clic droit sur l'objet et de son option Format de Contrôle.
PS : Je réponds parce que je ne suis pas très proche de Lyon ;-)
Cordialement
Pascal
"olivia" <olivia@discussions.microsoft.com> a écrit dans le message
news:
"jps" <enlevezd' a écrit dans le message news: #TimZW#
le plus c.. de l'histoire, papou, c'est que moi, j'en suis proche... mais très loin de pouvoir répondre ; des fois, la vie est mal faite jps
"papou" <cestpasbon@çanonplus44.fr> a écrit dans le message de news:eoL8zK%
Bonjour Pour ce qui concerne l'élément ascenseur, c'est assez simple. Il peut s'agir de deux types de contrôles : 1 - Contrôle toupie à partir de la boîte à outils Contrôles Les valeurs Min et Max sont à définir à partir de la fenêtre propriétés de
l'objet que tu affiches en effectuant un clic droit, la cellule cible est
à
définir dans la propriété LinkedCell de cette même fenêtre. 2 - Contrôle Compteur à partir de la barre d'outils Formulaires. Les valeurs Minimale, Maximale et cellule liée peuvent être définies à partir d'un clic droit sur l'objet et de son option Format de Contrôle.
PS : Je réponds parce que je ne suis pas très proche de Lyon ;-)
Cordialement Pascal
"olivia" a écrit dans le message news:
bonjour, je suis en charge d'améliorer un outil excel que mes collaborateurs utilisent au quotidien. Ils veulent avoir la vie facile... ce qui me la
complique d'autant!! Bref. J'ai récupéré l'encienne version de l'outil et je voudrais m'inspirer
d'une idée que je trouve bonne (il s'agit d'un bouton "ascenseur" qui permet
de faire varier une valeur de 1% en 1%); je suis donc allée dans le code
VBA,
et j'ai identifié un programme, mais je ne sais pas si c'est ce programme
qui
fait fonctionner ce bouton ascenseur. Le voici :
Function AnProg(I, tk, Pv, n, Da, Dr, Year, pret)
IK = (1 + I) / (1 + tk) If (Dr - Year) < 0 Then
If (Da - (Year - Dr)) < 0 Then If pret = "O" Then AnProg = Pv * (1 + I) ^ Dr / (n - Dr - Da) * (1 + I * (n - (Year
- 1))) Else annuité = Pv * (1 + I) ^ Dr * (1 - IK) / (1 - IK ^ (n - Da -
Dr)) * (1 + I) ^ (n - Dr - Da) * (1 + tk) ^ (1 - n + Dr + Da) AnProg = annuité * (1 + tk) ^ (Year - Da - Dr - 1) End If Else
AnProg = Pv * ((1 + I) ^ Dr) * I End If Else AnProg = 0
End If
End Function
Merci par avance pour votre aide. A +
patrick.lyon
moi je me fait discret
B-)
"papou" a formulé la demande :
:-))))
"jps" <enlevezd' a écrit dans le message news: #TimZW#
le plus c.. de l'histoire, papou, c'est que moi, j'en suis proche... mais très loin de pouvoir répondre ; des fois, la vie est mal faite jps
moi je me fait discret
B-)
"papou" a formulé la demande :
:-))))
"jps" <enlevezd'ici@ici> a écrit dans le message news:
#TimZW#SFHA.3696@TK2MSFTNGP15.phx.gbl...
le plus c.. de l'histoire, papou, c'est que moi, j'en suis proche... mais
très loin de pouvoir répondre ; des fois, la vie est mal faite
jps