IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Fonctionnement d'une macro


Sujet :

Macros et VBA Excel

  1. #1
    Nouveau membre du Club
    Inscrit en
    Janvier 2008
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 105
    Points : 35
    Points
    35
    Par défaut Fonctionnement d'une macro
    Bonjour,

    Je m'intérroge sur le focntionnement d'une macro. La question n'est pas simple à poser.

    J'ai un tableau qui me permet de faire un prévisionnel de dépense, ce tableau me permet aussi de suivre le réalisé, puisque tout mois passé et considéré comme réalisé, et mois future comme prévisionnel... Pour le moment je remplie celui ci manuellement.

    Est-il possible d'écrire le prévisionnel à la main, et de créer une macro qui me permet d'écrire le réaliser pour les mois passé et celui en court, tout en gardant les infos futures?

    C'est à dire que la macro n'écrase pas forcement les données rentrées manuellement?

    Si cela est possible, j'aurais une fois de plus besoins de votre aide pour faire ma macro.

    Merci d'avance, et bon week end.

  2. #2
    Expert confirmé
    Avatar de zazaraignée
    Profil pro
    Étudiant
    Inscrit en
    Février 2004
    Messages
    3 174
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2004
    Messages : 3 174
    Points : 4 085
    Points
    4 085
    Par défaut
    Au moment d'entrer les données courantes pour le mois courant, désirez-vous conserver le prévisionnel pour faire un comparatif? ou les données réelles (réalisées) remplacent-elles les données du prévisionnelles?

  3. #3
    Nouveau membre du Club
    Inscrit en
    Janvier 2008
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 105
    Points : 35
    Points
    35
    Par défaut
    Bonjour zazaraignée,

    Je souhaite que les données "réalisées" écrasent les données du prévisionnel.

    Merci d'avance

  4. #4
    Membre chevronné Avatar de wilfried_42
    Homme Profil pro
    Auto-entrepreneur
    Inscrit en
    Novembre 2006
    Messages
    1 427
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Auto-entrepreneur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 427
    Points : 1 900
    Points
    1 900
    Par défaut
    Bonjour

    si tu fournissais un exemple de ta structure, une feuille par Mois ? comment sont structurés les nom des feuilles, comment est ton tableau ?

    il y a plein de parametres inconnus..

    Poste un exemple
    @ te lire
    Wilfried

  5. #5
    Nouveau membre du Club
    Inscrit en
    Janvier 2008
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 105
    Points : 35
    Points
    35
    Par défaut
    C'est vrai que ça peut etre plus facile. Voici un tout petit extrait de mon fichier. Sur la feuille récap il y a normalement plus de 80 lignes qui vont chercher les infos dans plus de 80 feuilles. La macro devra donc annalyser toutes les feuilles pour voir s'il y a du réaliser...

    Ce qui m'interresse c'est surtout la partie avec le "calendrier":

    - les cases vertes correspondent au réaliser (c'est un lien vers la fiche correspondante).

    - les cases jaunes correspondent au prévisionnel (celui ci est rentré manuellement par rapport au terme de paiement)

    Donc est-il possible d'écrire le prévisionnel à la main, et de créer une macro qui me permet d'écrire le réaliser pour les mois passé et celui en court, tout en gardant les infos futures?

    Et je viens de penser à une chose de plus, si aucun réalisé n'a eu lieu pour un mois donné alors qu'il y avait un prévisionnel est-il possible de décale le prévisionnel ??

    Je ne suis pas sur de bien m'exprimer...

    Merci de votre aide

  6. #6
    Membre chevronné Avatar de wilfried_42
    Homme Profil pro
    Auto-entrepreneur
    Inscrit en
    Novembre 2006
    Messages
    1 427
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Auto-entrepreneur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 427
    Points : 1 900
    Points
    1 900
    Par défaut
    re:

    ton fichier est assez complexe, de plus je n'ai aucune case jaune (tu dois avoir une palete de couleurs differente)

    donne les noms des feuilles ainsi que les references de cellule qui su ton classeur sont jaunes ?
    Wilfried

  7. #7
    Nouveau membre du Club
    Inscrit en
    Janvier 2008
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 105
    Points : 35
    Points
    35
    Par défaut
    Ha oui en effet les couleurs ont été changé.

    En jaune il y a par exemple: X7 - AC7- AH7

    En vert il y a par exemple: U7 - T8.

    Pour le prévisionnel (cellule jaune) cela dépend de chaque commande donc fonction très variable, c'est pour cela que les données sont rentrées manuellement.

  8. #8
    Membre chevronné Avatar de wilfried_42
    Homme Profil pro
    Auto-entrepreneur
    Inscrit en
    Novembre 2006
    Messages
    1 427
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Auto-entrepreneur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 427
    Points : 1 900
    Points
    1 900
    Par défaut
    re:

    desolé, un oubli suite à de grosse journées de travail et ton post avait disparu

    Question : parce que je n'ai pas tout compris (meme si j'ai deja un peu adapter ton classeur meme si ce n'etait pas ta demande)

    En U7 : Mois octobre, annee 2008 tu fais référence à D23 et E22 soit à des facture des mois de septembre et mois d'octobre ??? est-ce normal ???

    si oui ! ca va etre compliqué voir impossible (à moins qu'il ait des criteres de selection que je n'ai pas compris) de synthetiser tout automatiquement


    je suis un peu perdu dans ton fichier!
    Wilfried

  9. #9
    Nouveau membre du Club
    Inscrit en
    Janvier 2008
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 105
    Points : 35
    Points
    35
    Par défaut
    bonjour wilfried_42,

    Merci de ta réponse,

    En U7 : Mois octobre, annee 2008 tu fais référence à D23 et E22 soit à des facture des mois de septembre et mois d'octobre ??? est-ce normal ???
    En effet cela est normal car je me base sur l'échéance (colonne C des feuilles 001 ... 087) date à laquelle la facture est payée pour calculer le réaliser, et non pas la date à laquelle le fournisseur a émis sa factures.

    J'espère que cela va pouvoir t'aider.

  10. #10
    Membre chevronné Avatar de wilfried_42
    Homme Profil pro
    Auto-entrepreneur
    Inscrit en
    Novembre 2006
    Messages
    1 427
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Auto-entrepreneur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 427
    Points : 1 900
    Points
    1 900
    Par défaut
    re:

    ton fichier en retour

    j'ai modifié plein de chose (mais je ne suis pas sur d'etre dans le vrai)

    j'ai ajouté plein de plages nommées avec INDIRECT qui leur permet de se deplacer de feuille en feuille (pour recuperer les données selon les 3 dernier caractere de ton code dossier)

    j'ai modifié pour 2008 ta plage fusionnée année pour avoir l'année dans chaque colonne ce qui permet de tirer la formule vers la droite sans avoir besoin de la modifier( à toi de faire pour 2009 etc). tu peux pour faire plus joli, definir la couleur de caractere identique à la couleur de fond afin de cacher les valeur 2008 en trop

    http://cjoint.com/?mcoLyG8IlH

    je mets un lien cjoint, joindre les pieces est inaccessible pour l'instant
    Wilfried

  11. #11
    Nouveau membre du Club
    Inscrit en
    Janvier 2008
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 105
    Points : 35
    Points
    35
    Par défaut
    Bonjour Wilfried,

    Merci de ta réponse, je n'ai pas eu le temps de venir sur le forum plus tôt, je vais regarder de plus prêt le fichier que tu as fait pour voir si ça correspond à ce dont j'ai besoin et le tester selon toute les possibilités que je peux rencontrer. je te remercie d'avance

    J'ai un peu regarder, et j'avouerai préférer une macro dans le même style si cela est possible.

    Je verrais quelque chose un peu dans ce style:

    la macro étudie la feuille qui correspond à la ligne récapitulative, si une date est trouvée à partir de C22 dans la feuille correspondante alors copie/colle le montant (colonne D ou E) (il faut aussi qu'elle puisse additionner plusieurs lignes), sinon on garde le prévisionnel qui est rentré à la main.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2010] Fonction WeekDay fonctionne sur une macro, pas dans une autre
    Par eric4459 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 23/09/2014, 17h10
  2. [XL-2003] Problème de fonctionnement d'une Macro
    Par jphflo dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 17/01/2012, 21h29
  3. [XL-2002] Difficultés pour le fonctionnement d'une macro
    Par chti'me dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 16/09/2009, 14h09
  4. Comment faire fonctionner une macro à une heure precise
    Par dreloman dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 29/06/2008, 00h46
  5. Mauvais fonctionnement d'une macro d'enregistrement
    Par mbellemax dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 07/06/2007, 17h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo