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 :

Colorier des cases a partir d'un nombre indiqué par l'utilisateur


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    apprenti ingé
    Inscrit en
    Octobre 2018
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : apprenti ingé

    Informations forums :
    Inscription : Octobre 2018
    Messages : 10
    Par défaut Colorier des cases a partir d'un nombre indiqué par l'utilisateur
    Bonjour

    J'ai un petit problème pour résumer j'ai un planning et je dois faire en sorte que l'utilisateur se place dans la cellule qu'il désire a l'endroit ou il veut rajouter des tâches a une personne une fois cela fait il devra choisir entre différentes tâches du style (montage,vidange,nettoyage..) et combien de temps cela durera et celui là ainsi validé il faudrait que le programme colorie le nombre de cases qui est égale aux nombres de jours rentrait précédemment .
    Par exemple si je clic sur B2 qui correspond au 23 octobre et que je choisit 2 jours il faudra que B2 et C2 soit colorié.
    j’étais partit sur un userform j'ai fait l'affichage j'ai utilise une listes box pour les taches et une text box pour les jours mais maintenant étant nouveau sur excel je ne connait pas tout sur le vba quelqu'un peut-il m'éclaircir ?

  2. #2
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    Citation Envoyé par calloo Voir le message
    Par exemple si je clic sur B2 qui correspond au 23 octobre et que je choisit 2 jours il faudra que B2 et C2 soit colorié.
    Si le choix de B2 et la valeur 2 ne sont pas conservés comme données dans des cellules, alors il faudra forcément passer par du VBA.

    étant nouveau sur excel je ne connait pas tout sur le vba quelqu'un peut-il m'éclaircir ?
    Tu peux commencer par là : http://bidou.developpez.com/article/VBA/

  3. #3
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    Citation Envoyé par calloo Voir le message
    Par exemple si je clic sur B2 qui correspond au 23 octobre et que je choisit 2 jours il faudra que B2 et C2 soit colorié.
    Si le choix de B2 et la valeur 2 ne sont pas conservés comme données dans des cellules, alors il faudra forcément passer par du VBA.

    étant nouveau sur excel je ne connait pas tout sur le vba quelqu'un peut t-il m'éclaircir ?
    Tu peux commencer par là : http://bidou.developpez.com/article/VBA/
    et continuer ici : http://silkyroad.developpez.com/VBA/UserForm/

  4. #4
    Membre averti
    Homme Profil pro
    apprenti ingé
    Inscrit en
    Octobre 2018
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : apprenti ingé

    Informations forums :
    Inscription : Octobre 2018
    Messages : 10
    Par défaut
    Nom : ya.png
Affichages : 311
Taille : 44,4 Ko
    J'ai fait un affichage plutôt standard mais ce que j'aimerais c’est traduire ca sous forme de code excel
    Textbox.value= nombre de colonne à colorier a partir de la première sélectionné

  5. #5
    Expert confirmé
    Avatar de MarcelG
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2009
    Messages
    3 449
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2009
    Messages : 3 449
    Billets dans le blog
    7
    Par défaut
    Salut,

    Penser Excel.
    Tu affectes la couleur à la 1ère cellule redimensionnée de x colonnes. x étant la valeur de ton contrôle TextBox.
    Il ne reste plus qu'à traduire en VBA.

  6. #6
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Selection.Resize(1, Textbox.Value).Interior.ColorIndex = 3

  7. #7
    Expert confirmé
    Avatar de MarcelG
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2009
    Messages
    3 449
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2009
    Messages : 3 449
    Billets dans le blog
    7
    Par défaut
    Oui Menhir.
    Je voulais seulement que notre ami cherche la méthode appropriée.

  8. #8
    Membre averti
    Homme Profil pro
    apprenti ingé
    Inscrit en
    Octobre 2018
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : apprenti ingé

    Informations forums :
    Inscription : Octobre 2018
    Messages : 10
    Par défaut
    Merci je me suis retourné le cerveau pour une formule plutôt simple au final merci a vous 2

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

Discussions similaires

  1. colorier des cases dans une matrices
    Par benoit_gyf dans le forum MATLAB
    Réponses: 4
    Dernier message: 02/06/2014, 19h46
  2. Réponses: 4
    Dernier message: 24/05/2009, 14h06
  3. {VBA Excel} Colorier des cases selon la valeur dans une autre
    Par Thomas69 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 27/06/2008, 10h56
  4. [DOM] Evenement : colorier des cases construite avec DOM
    Par identifiant_bidon dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 20/02/2008, 16h03

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