Tp vba

906 mots 4 pages
Utilisation des boites de dialogues1
Mettre Option Explicit en tête du module.
Il faudra alors déclarer chaque variable avec l’instruction Dim variable As Type
Excel et Visual Basic pour Excel
Licences Eco-Gestion et Math-Eco – L2 / S4
TD 1 Programmation VBA :
Quelques procédures courtes
1 et 2) Utilisation des boites de dialogues sans utiliser de données du tableur 1) Sub pair()
Rem déterminer si pair ou impair
NombreN = InputBox("Entrez un nombre entier, SVP :")
If NombreN / 2 =
…afficher plus de contenu…

6) ... et avec intérêts simples et affichage du résultat dans le tableur
5) Sub ValeurFuture1() c = Range("capital") t = Range("taux") n = Range("durée") ‘ en années entières
6) Sub ValeurFuture2() c = Range("capital") t = Range("taux") n = Range("durée") ‘ en années entières
Rem Utilisation de la boucle for, avec intérêts simples. Variante : ceci permettrait aussi d'afficher les valeurs intermédiaires ; comment ?
For i = 1 To n c = c * (1 + t)
Next i
Rem Sortie valeur future dans le tableur (cellule VF)
Range("VF") = c
End Sub
Rem autre formule possible, mais « écrase » la valeur initiale de c
‘ c = c * (1 + t) ^ n
Rem réponse par boîte de dialogue f = c * (1 + t) ^
…afficher plus de contenu…

ressaisir: ' attention, il convient d'autocontrôler la ressaisie... moygén = InputBox("Note non valide !" & Chr(10) &
"Tapez la vraie note ci-dessous")
If moygén < 0 Or moygén > 20 Then GoTo ressaisir
Return
c_est_fini: Rem Sortie des données dans le tableur
Range("mention") = défmention ' affiche la mention...
Range("moyenne") = moygén ' ... mais il convient d'afficher aussi la note corrigée, le cas échéant...
End Sub
10) Calcul de la surface d’un cercle avec boite de dialogue et appel d’une fonction externe

en relation

  • Corrigé de math
    2505 mots | 11 pages
  • Cours
    925 mots | 4 pages
  • 0300Z H14 Exercices 03 2
    770 mots | 4 pages
  • L2 mass
    700 mots | 3 pages
  • Corrigé chapitre 8 corrigé pmp corrigé
    6352 mots | 26 pages
  • Maths
    505 mots | 3 pages
  • Les fausses confidences
    518 mots | 3 pages
  • 172675 C6 Livre Du Prof
    9817 mots | 40 pages
  • Formule 1
    2334 mots | 10 pages
  • La formation des mots de liaisons dangereuses
    891 mots | 4 pages
  • Lprince
    686 mots | 3 pages
  • Bibi
    452 mots | 2 pages
  • PFE
    2907 mots | 12 pages
  • Tpe vc
    1198 mots | 5 pages
  • cas chronodrive bts MUC
    2234 mots | 9 pages