Info,Rent A Bike :report CA

Aller en bas

Info,Rent A Bike :report CA

Message par Carlos le Mer 15 Nov - 2:01

Comment créer la macro "Report CA" dans l'exercice Rent a Bike?pale




  1. Se placer dans la cellule en face du nom du mois correspondant au mois de la facture (ici G38)
  2. Créer la macro : Outils => Macro => nouvelle macro..
  3. Lui donner un nom et un raccourci ( par exemple Ctrl + t) => "OK" :à partir de ce moment, Excel enregistre TOUTES les opérations effectuées.
  4. Vérifier que la cellule séléctionnée est bien G38
  5. Renommer cette cellule : Insertion => Nom => Définir... : appelons la cellule "position_courante".
  6. Choisir la cellule à copier (ici I17) : cliquer avec le bouton droit sur I 17 et sélectionner "copier"
  7. Revenir à la cellule choisie pour insérer le montant : Appuyer F5, un tableau "Atteindre.." apparaît => sélectionner " position_courante". G38 se sélectionne.
  8. Coller la valeur ( ici, le total de la facture) : bouton droit de la souris sur G38 =>"collage spécial"=>cocher la case "valeurs"=>"ok"
  9. Arrêter l'enregistrement.Sleep

La macro est maintenant terminée, elle fonctionnera pour le mois d'octobre..MAIS pas pour les autres mois..scratch PQ? en fait chaque fois que Excel executera la macro il se rendra à la position courante comme vous lui avez demandé..et la cellue position courante chez nous, c'est G38!!
pour éviter le problème il faut aller modifier le texte correspondant à la macro.confused




  1. Outils=>macro => choisir la macro adéquate => cliquer sur "modifier" : un texte en langage de programmation apparaît:affraid: .
  2. A la fin de la ligne :ActiveWorkbook.Names.Add Name:="position_courante", RefersToR1C1:="=Feuil1!R38C7" , on trouve le "=Feuil1..." en fait c'est la position de la cellule appelée position_courante.
  3. Remplacer le texte entre les guillemets ainsi que les guillemets par : Selection()
  4. La formule devient : ActiveWorkbook.Names.Add Name:="position_courante", RefersToR1C1:=selection()
  5. Enregistrer les modifcations et la macro fonctionne:bounce: .

C'est un peu long à détailler, mais c'est très rapide à faire.
bonne chance..Razz
avatar
Carlos
Admin

Masculin
Nombre de messages : 167
Age : 32
Localisation : Liège
Classe : Anciens
Prénom : Lo
Date d'inscription : 26/10/2006

Revenir en haut Aller en bas

Re: Info,Rent A Bike :report CA

Message par Lemauvais le Jeu 16 Nov - 19:50

merci laurent, j arreterai de me casser la tête pour que ca fonctionne maintenant ;)


PS : Tu ne veux pas échanger de place avec Greg en info?
avatar
Lemauvais

Masculin
Nombre de messages : 21
Age : 34
Localisation : Ans
Classe : 3D
Prénom : Nicolas
Date d'inscription : 28/10/2006

Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum