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 :

Vrai debutant sur VBA


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2007
    Messages : 8
    Par défaut Vrai debutant sur VBA
    Salut à Tous

    Quel quand peu me dire si je suis aux bonne endroit pour demander de l'aide avec VBA......
    Je un tableau Excel (voir fichier attache) mon problème est le suivant :

    Je 6 colonnes avec un numéro (des B:7 à G : 7) à la colonne A:7 un date de départ et en colonne H:7 une date de fine. La colonne I:3 (date en format jj:mm:aaaa)

    Un MFC est faite pour colorie les cellules entre la date départ et fine.

    Ma demande est, comme faire pour créer un code VBA que puisse à chaque fois que ont met un date dans un de colonne (B:7 à G:7) le numéro de la colonne puisse apparaitre dans la ligne colorie le numéro de la colonne que corresponde à la date selon les dates que sont dans la colonne I : 3

    Merci

    @ +


    PS: le N° que sont sur la ligne sont faite avec Excel, mais les problème et que reconnait seulement les dates ou début de chaque semaine ( Lundi)
    Fichiers attachés Fichiers attachés

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 567
    Détails du profil
    Informations personnelles :
    Âge : 62
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 567
    Par défaut
    hello
    essaye ça
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SI(ET($I$3:$BH$3>=$B7;$I$3:$BH$3>=$B7);1;SI(et(...
    ce n'est que le début de la formule qui va en i7, tu feras la suite.ça prend la date entre les intervalle que tu fixe sur la ligne B
    dis si ça te va
    non,, j'ai dis une betise, ça marche pas, je creuse

  3. #3
    Membre Expert
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 567
    Détails du profil
    Informations personnelles :
    Âge : 62
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 567
    Par défaut
    essaye plutot ça, en fait, au lieux d'écrire 1.2.3, tu met la reference de ta cellule en entete de ta colonne, la ou tu a écris tes 1 2 et 3
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SI($I$3:$BH$3=$B5;$B$3;SI($I$3:$BH$3=$C5;$C$3;SI($I$3:$BH$3=$D5;$D$3;SI($I$3:$BH$3=$E5;$E$3;SI($I$3:$BH$3=$F5;$F$3;SI($I$3:$BH$3=$G5;$G$3;""))))))

Discussions similaires

  1. [XL-2010] Debutant sur du VBA
    Par samybelarbi dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 26/05/2015, 18h19
  2. [XL-2010] Debuts sur VBA, remplacer toutes les cellules >0 par 1 sur Excel 2010
    Par labjo14 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 11/04/2014, 16h35
  3. Debutant sur le compilateur Dev-C
    Par Krizalid007 dans le forum Dev-C++
    Réponses: 16
    Dernier message: 28/06/2007, 10h10
  4. Création DLL pour utilisation sur VBA
    Par Fbartolo dans le forum C++Builder
    Réponses: 1
    Dernier message: 21/11/2005, 20h44
  5. [langage] Renseignement pour débuter sur perl
    Par freeshman dans le forum Langage
    Réponses: 2
    Dernier message: 29/04/2004, 23h47

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