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 :

ORange ou jaune ?


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de melodyyy
    Inscrit en
    Octobre 2006
    Messages
    401
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 401
    Par défaut ORange ou jaune ?
    bonjour,

    Voila j'ai une macro a effectué, je pensais le faire en forme conditionelle mais je ne peux pas.

    En fait, je voudrais dire que lorqu'on met du orange dans une cellule alors on met 10% du montant indiqué en cellule Y6 sinon si on met du jaune on met 90% du montant indiqué en cellule Y5. Sachant qu'en fait admettons j'ai 100, je voudrais que ce nombre se divise autant de fois que j'ai de jaune (si je veux 90%) ou de orange (si je veux 10%).

    Je vois pas trop comment faire ou presque pas, a part appeler une couleur, mais après je vois pas...

  2. #2
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Inscrit en
    Juillet 2007
    Messages
    14 683
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 14 683
    Par défaut
    salut melodyy,
    un petit effort pour la description du problème stp ?
    je voudrais que ce nombre se divise autant de fois que j'ai de jaune (si je veux 90%) ou de orange (si je veux 10%).
    moi y en a rien comp'ouend'oue où vas-tu chercher ces jaunes et oranges ?
    Cycle de vie d'un bon programme :
    1/ ça fonctionne 2/ ça s'optimise 3/ ça se refactorise

    Pas de question technique par MP, je ne réponds pas

    Mes ouvrages :
    Migrer les applications VBA Access et VBA Excel vers la Power Platform
    Apprendre à programmer avec Access 2016, Access 2019 et 2021

    Apprendre à programmer avec VBA Excel (3e édition)
    Prise en main de Dynamics 365 Business Central

    Coffrets disponibles de mes ouvrages : https://www.editions-eni.fr/jean-philippe-andre
    Pensez à consulter la FAQ Excel et la FAQ Access

    Derniers tutos
    Excel et les paramètres régionaux
    Les fichiers Excel binaires : xlsb,

    Autres tutos

  3. #3
    Membre éclairé Avatar de melodyyy
    Inscrit en
    Octobre 2006
    Messages
    401
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 401
    Par défaut
    Les jaunes et les oranges faudrait que ce soit comme une mise en forme conditionnelle en fait...c'est manuellement ou automatique.

    Pour le fait que je voudrais que ça se divise en fait:
    Si j'ai du jaune, donc on a dit 90%. Admettons qu'en Y6 j'ai un montant de 67.5 et 7 cellules jaunes. On va diviser 67,5 en 7 et inscrire le résultat 7 fois. Soit: 9.6 dans les 7 cellules jaunes.

    Maintenant j'ai aussi du orange, donc 10%. Admettons qu'en X6 j'ai un montant de 7.5 et cellules orange. On va diviser 7.5 en 4 et inscrire le résultat 4 fois.
    Soit: 1.9 dans les 4 cellules oranges.

    Voila ! C'est ça et donc je sais pas comment faire avec les cellules oranges et jaunes à savoir:

    - Pour l'instant je le fais manuellement mais il me semble qu'il existe une macro pour les couleur sauf que si tu veux les montants sont dans la colonne X et Y et doivent "interargir" en fonction des lignes correspondantes. Peut etre avec formula R1C1 si il existe une fonction Excel pour ça, mais je sais même pas si ça existe..

    Fin voila l'idée

  4. #4
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Inscrit en
    Juillet 2007
    Messages
    14 683
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 14 683
    Par défaut
    d'accord, mais moi je n'ai toujours pas compris d'où sortent tes cellules oranges et jaunes, tu aurais un screenshot à nous montrer stp ?
    Cycle de vie d'un bon programme :
    1/ ça fonctionne 2/ ça s'optimise 3/ ça se refactorise

    Pas de question technique par MP, je ne réponds pas

    Mes ouvrages :
    Migrer les applications VBA Access et VBA Excel vers la Power Platform
    Apprendre à programmer avec Access 2016, Access 2019 et 2021

    Apprendre à programmer avec VBA Excel (3e édition)
    Prise en main de Dynamics 365 Business Central

    Coffrets disponibles de mes ouvrages : https://www.editions-eni.fr/jean-philippe-andre
    Pensez à consulter la FAQ Excel et la FAQ Access

    Derniers tutos
    Excel et les paramètres régionaux
    Les fichiers Excel binaires : xlsb,

    Autres tutos

  5. #5
    Membre éclairé Avatar de melodyyy
    Inscrit en
    Octobre 2006
    Messages
    401
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 401
    Par défaut
    oui !

    les cellules Jaunes et Orange c'est la couleur que je décide de mettre en fonction d'une date de projet. ca c'est un peu compliqué c'est pour ça que je pense les mettre manuellement pour l'instant.
    Fichiers attachés Fichiers attachés

  6. #6
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Inscrit en
    Juillet 2007
    Messages
    14 683
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 14 683
    Par défaut
    oki, ton calcul peut passer par du vba avec range.interior.colorindex
    pour l'équivalent sous excel, je n'ai pas la formule toute faite.
    Cycle de vie d'un bon programme :
    1/ ça fonctionne 2/ ça s'optimise 3/ ça se refactorise

    Pas de question technique par MP, je ne réponds pas

    Mes ouvrages :
    Migrer les applications VBA Access et VBA Excel vers la Power Platform
    Apprendre à programmer avec Access 2016, Access 2019 et 2021

    Apprendre à programmer avec VBA Excel (3e édition)
    Prise en main de Dynamics 365 Business Central

    Coffrets disponibles de mes ouvrages : https://www.editions-eni.fr/jean-philippe-andre
    Pensez à consulter la FAQ Excel et la FAQ Access

    Derniers tutos
    Excel et les paramètres régionaux
    Les fichiers Excel binaires : xlsb,

    Autres tutos

Discussions similaires

  1. Forfaits ORANGE ADSL
    Par asterix76-rouen dans le forum Dépannage et Assistance
    Réponses: 18
    Dernier message: 19/06/2006, 10h57
  2. Wanadoo - > Orange - Pb messagerie avec Outlook
    Par Luc Orient dans le forum Dépannage et Assistance
    Réponses: 8
    Dernier message: 03/06/2006, 20h14
  3. Couleur orange en mode console
    Par Johannliebert dans le forum Windows
    Réponses: 2
    Dernier message: 07/02/2006, 12h54
  4. Information aide bulle jaune : Possible ?
    Par Zapan dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 01/02/2006, 22h31
  5. [Pb Reseau et internet] Accés aux pages jaunes
    Par Fooshi dans le forum Administration
    Réponses: 3
    Dernier message: 06/12/2005, 16h48

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