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 et Citrix


Sujet :

Macros et VBA Excel

  1. #1
    Candidat au Club
    Homme Profil pro
    finance
    Inscrit en
    Septembre 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : finance
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2014
    Messages : 3
    Par défaut VBA et Citrix
    Bonjour à tous!

    Je souhaiterai pouvoir récupérer des données sur Citrix dans XLCubed grâce à une macro.

    Pour l'instant, j'arrive uniquement à mettre au premier plan la fenêtre Citrix mais je n'arrive pas à sélectionner un onglet précis ainsi qu'à sélectionner une plage de cellule (que je souhaiterai copier puis coller dans mon classeur Excel).

    Voici mon début de code et merci d'avance pour votre aide précieuse !



    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    Option Explicit
     
     Declare Function FindWindow Lib "user32" Alias "FindWindowA" ( _
     ByVal lpClassName As String, _
     ByVal lpWindowName As String) As Long
     Declare Function SetForegroundWindow Lib "user32" ( _
     ByVal HWnd As Long) As Long
     
     Public Sub Extraction()
     
     'Open the extracted file
     
     Dim HWnd As Long
        HWnd = FindWindow(vbNullString, "Microsoft Excel - BAs New Scope v0.2.xlsx - \\Remote")
     
            If HWnd Then
            SetForegroundWindow HWnd
     
            End If
     
     End Sub

  2. #2
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut




    Bonjour, bonjour !

    C'est sûr tout le monde connaît Citrix et c'est pourquoi il y a eu toutes ces réponses ‼

    Commencer par lire les règles du forum …

  3. #3
    Candidat au Club
    Homme Profil pro
    finance
    Inscrit en
    Septembre 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : finance
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2014
    Messages : 3
    Par défaut vba et citrix
    Bonjour Marc!

    Enchanté. j'ai lu le forum et plusieurs sujets parlent de Citrix, mais pas de réponses aussi constructive que la tienne.

    Citrix est une application d'entreprise, permettant de sortir des fichiers excel mais en ligne. Si bien que je n'arrive pas à interargir avec cette fenêtre pour sélectionner les onglets.

    Si tu as une idée n'hésites pas.

    Cordialement,
    Antoine

    PS: Je vais lire les règles du forum en attendant

  4. #4
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut




    Ah, je croyais bien Citrix être le nom d'une société, genre Microsoft par exemple !
    Comme quelqu'un qui dirait « Microsoft plante ! » alors qu'il s'agit en fait de Windows ou encore d'Excel

    Me trompe-je alors ? Dans ce cas, vu les nouveaux éléments exposés,
    les réponses d'autres intervenants ne tarderont pas à se bousculer au portillon !

  5. #5
    Candidat au Club
    Homme Profil pro
    finance
    Inscrit en
    Septembre 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : finance
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2014
    Messages : 3
    Par défaut
    Si tu ne peux pas m'aider, tant pis.

    Merci de ton aide en tout cas.

    Cordialement,
    Antoine

  6. #6
    Membre expérimenté
    Inscrit en
    Décembre 2008
    Messages
    115
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 115
    Par défaut
    Bonjour
    Citrix c'est (en très gros) une virtualisation d'environnement (Si on parle de la même chose)
    Donc il faudrait d'abord piloter Citrix et après l'application virtualisée qui est en général un vieux truc qui marchait en Windows2000 et plus en Vista ou 7
    Dans mon entreprise, on utilise les exports manuels des différentes applications, et après on traite avec Excel
    Donc pour moi, NO WAY.
    Cordialement

Discussions similaires

  1. Réponses: 0
    Dernier message: 20/10/2011, 09h12
  2. [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, 12h15
  3. [VBA-E] [Excel] Tri automatique
    Par bovi dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 01/10/2002, 10h19
  4. [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, 10h55
  5. problème avec VBA
    Par Delph dans le forum Langage
    Réponses: 2
    Dernier message: 19/08/2002, 13h15

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