Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2211 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Help VBA (sujet annales)

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Help VBA (sujet annales)

n°2204047
gebruiko
Posté le 24-09-2013 à 22:47:21  profilanswer
 

Etant en master Gestion des risques financiers, je fais du VBA en informatique. Le prof va assez vite et j'ai du mal à comprendre. Voici un sujet d'annales qu'il a proposé :
 
 
Question 1
Renommez le module "Module" en "Essai". (ok lol)
Dans la fonction « Essai_Fonction_Longue », remplacez les caractères «AAAA», «BBBB»,«CCCC» et «DDDD» en fonction des instructions ci-dessous:
- Le contenu de la cellule active doit apparaître dans la variable «Prix_n».
 
- Le contenu de la cellule au-dessous de la cellule active doit apparaître dans la variable«Prix_n_1».
 
- Complétez la ligne de code commençant par «Inflation». Le taux d’inflation doit être transféré dans la variable.
 
- Le résultat final doit apparaître dans la cellule située deux lignes au-dessous de la cellule active.
 
 
Le module en question se présente comme suit:
 
   
 Sub Essai_Fonction_Longue()
    '   Solution détaillée avec l'utilisation de variables
    Dim Inflation As Double ' Variable pour le taux d'inflation
    Dim Prix_N As Double    ' Variable pour indice des prix de l'année n
    Dim Prix_N_1 As Double  ' Variable pour indice des prix de l'année n-1
     
    '   Récupération des données à partir de la cellule courante
     Prix_N = AAAA
     Prix_N_1 = BBBB
    '   Calcul du taux d'inflation
    Inflation = CCCC
    '   Restitution du résultat
     DDDD
 
 End Sub
 
Il faut donc remplacer les groupes de 4 lettres selon les indications au-dessus. Mais je ne comprends rien :S Pouvez vous m'aider s'il vous plait !
 
 
Question 2
À l’ouverture du classeur, le calcul du taux d’inflation doit être effectué automatiquement.
Programmez cette fonction.
 
=> Il me semble qu'il faut mettre la formule sous une fonction et l'inclure dans"thisworkbook" option "open", non ?

mood
Publicité
Posté le 24-09-2013 à 22:47:21  profilanswer
 

n°2204133
Marc L
Posté le 25-09-2013 à 15:51:07  profilanswer
 

 
           Suite ici …  :sarcastic:  
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Help VBA (sujet annales)

 

Sujets relatifs
problème VBA avec Find/ReplaceVBA - couleur texte cellule en fonction du jour
VBA/PPT remplacer des donnéesHelp, Algorithme de tri sélectif VBA
Help Psoc5VBA - Copier données entre deux feuilles et restructuration
[VBA] Remplacer une formule dans plusieurs feuilles du classeurVBA Excel, ouvrir une seule feuille d'un Workbook
Access plante à l'exécution d'un module code VBA 
Plus de sujets relatifs à : Help VBA (sujet annales)


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR