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 :

[VBA-E] excel passe muraille?


Sujet :

Macros et VBA Excel

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    223
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 223
    Par défaut [VBA-E] excel passe muraille?
    bonjour
    j'espère que ma question ne paraitra pas farfelue...
    est il possible de rendre une cellule "transparente", avec les deux options:
    a) la cellule est vide : si on clique, on tombe sur le bureau
    b) la cellule est non vide: si on clique, on est dans excel;
    merci pour votre collaboration.
    Jean Pierre

  2. #2
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Et tu comptes la mettre où ta cellule ?

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Pour le cas de tes cellules aller à l'asile ! Non je plaisante.

    Si j'ai bien compris :

    1 - Tu cliques sur la cellule d'une feuille
    2 - Deux cas : il n'y a rien dedans tu veux voir le bureau
    il y'a quelque chose tu veux rester sous Excell

    Est-ce cela ?

    Starec

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    223
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 223
    Par défaut
    une petite explication s'impose peut être:
    je reçois les cours boursiers sous forme de "minifenetres" affichant le carnet d'ordre, la variation du cours d'une action etc...
    si cette minifenetre est sur mon bureau et excel au dessus, je peux décider d'encadrer cette minifenetre avec une couleur dépendant de la variation du cours, en coloriant cellules ou bordures d'excel.
    ça va marcher si la minifenetre est superposée à excel, mais j'aimerais que la minifenetre reste sur le bureau, pour des raisons de commodités.
    alors...to be or not to be???

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    223
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 223
    Par défaut
    je veux toujours voir à travers excel, pour voir la minifenetre.
    puis j'aimerais étudier les deux cas de figure.
    merci de ne pas m'envoyer trop vite à l'asile (sourire)
    Jean Pierre

  6. #6
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Qu'est ce qui crée cette "mini-fenêtre" ? C'est Excel ?

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    223
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 223
    Par défaut
    non
    c'est un logiciel fourni par mon broker
    je peux avoir 10 minifenetres par exemple, ce qui permet de suivre dix cours
    je ne sais pas si on peut envoyer des copies d'écran, je peux essayer si ça peut aider la compréhension

  8. #8
    Invité
    Invité(e)
    Par défaut
    Re

    Pour l'asile on est pas loin, je ne pense pas que l'on puisse répondre à ton cas, on ne peut faire de trou dans Excel, soit Excel dessus, soit en dessous.

    Peut-être avec des API et les régions, pour faire un trou dans une userform.

    Fait des recherches sur le site avec région, trou form, et les tutos vb, il y'en a un il me semble pour faire des trous dans des forms (ou à partir d'un fichier Bitmap, ce qui te permet de voir le bureau)

    Va voir ce tuto http://argyronet.developpez.com/visu...B6/transforms/


    Starec

  9. #9
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    223
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 223
    Par défaut
    merci
    tout ceci va me donner de la lecture, dans un premier temps.
    ça parait assez complexe, mais peut etre pas infaisable.

  10. #10
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Le problème est l'événement qui se produit quand tu sélectionnes la fenêtre, tu comptes le récupérer comment ?
    Si tu as un moyen, sans parler de trou dans la couche d'ozone, alors tu dois avoir, dans Excel, une tâche de fond qui traite cet événement
    Ceci dit, le code existe pour recenser les processus en cours... Mais pour savoir si en outre ils sont "actifs" (lors d'une sélection) je ne sais pas.
    Quant à tester tout ça avec un Excel masqué...

    Dis-toi que c'était un petit délire et vends vite tes actions de Bordeaux somalien, ce n'est pas ce que tu consommeras qui le fera remonter

  11. #11
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    223
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 223
    Par défaut
    je sais après pas mal de bidouillage transmettre à la cellule (l,c)quel est le cours de l'action dont la mini fenetre est sous la cellule(l,c)
    donc, je devrais pouvoir encadrer cette cellule de la couleur choisie en fonction du cours (en ce moment, c'est surtout du rouge, CAC oblige!)
    mais c'est pas encore gagné.
    je vous tiens au courant et si la programmation "boursière" intéressait qqun, je me sentirais moins seul!
    en tout cas, merci à vous tous.
    PS: j'essaierai de pas trop abuser sur le vin...

  12. #12
    Invité
    Invité(e)
    Par défaut
    Re

    Tien nous au courant, c'est un sacré challenge.

    Je pense que ce n'est pas Ouskel'n'or qui a perdu le nord pour une fois.

    Starec

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

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 572
    Par défaut
    et peut etre qu'en recherchant une option " toujour visible " comme les webcam et en jouant avec? je dis ça , c'est tout a fait hors de mes possibilité, mais c'est peut etre une idée a develloper non?

Discussions similaires

  1. Mot de passe VBA sur Excel ?
    Par ft035580 dans le forum Sécurité
    Réponses: 4
    Dernier message: 30/09/2006, 22h48
  2. [VBA-E] [Excel] Protection d'une plage de cellules
    Par fikou dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 20/11/2002, 12h28
  3. [VBA-E] [Excel] Lancer une macro à une heure donnée
    Par Lysis dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 16/10/2002, 13h15
  4. [VBA-E] [Excel] Tri automatique
    Par bovi dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 01/10/2002, 11h19
  5. [VBA-E] [Excel] Filtrer le donnees d'une sheet
    Par donia dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 27/09/2002, 11h55

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