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 :

Récupération de données sur le web avec cases à cocher et module flash [XL-2016]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Ressources humaines
    Inscrit en
    Janvier 2016
    Messages
    190
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 43
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Ressources humaines

    Informations forums :
    Inscription : Janvier 2016
    Messages : 190
    Par défaut Récupération de données sur le web avec cases à cocher et module flash
    Bonjour à tous,

    Aspirant à être mutée, je voulais me lancer dans la récupération des emplois (avec plusieurs départements cochés et si possible les liens actifs vers les postes) sur :
    https://www.cap-territorial.fr/ (la carte est en flash, je ne sais même pas si c’est possible)
    http://www.emploi-territorial.fr/accueil/
    http://emploi.fncdg.com/

    Avec un affichage (Poste, Lieu, date de publication et le lien)par ordre décroissant de mise en ligne

    Je ne doute pas un seul instant de voir arriver Patrick par ici, et Seb par la même occasion ^^

    Merci d'avance

  2. #2
    Membre éclairé
    Homme Profil pro
    Constructeur ossature bois
    Inscrit en
    Mars 2014
    Messages
    897
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Constructeur ossature bois
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Mars 2014
    Messages : 897
    Par défaut
    Re Hexa,

    Et bien là c du lourd....Perso ca me dépasse là...
    J'espère que Patrick sera des nôtres, afin que je puisse suivre ....

    bonne soirée
    Seb

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    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
    Sub DPOAnnonceLBC()
     On Error Resume Next
     'Déclaration des variables
    Dim IE As Object
    Set IE = CreateObject("InternetExplorer.application")
    'CHARGEMENT GENERAL
       'Chargement d'une page Web
       IE.Visible = True
    IE.navigate "https://www.cap-territorial.fr/"
    WaitIE IE
     
    IE.document.parentWindow.execScript "javascript:document.forms['RECHERCHE'].dep_id.value='10';"
    End Sub
     
    'Procèdure placée dans un module standard pour vérifier le chargement total de la page.
    Sub WaitIE(IE)
       'On boucle tant que la page n'est p'AS totalement chargée
       Do Until IE.readyState = 4
          DoEvents
       Loop
    End Sub

  4. #4
    Membre confirmé
    Femme Profil pro
    Ressources humaines
    Inscrit en
    Janvier 2016
    Messages
    190
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 43
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Ressources humaines

    Informations forums :
    Inscription : Janvier 2016
    Messages : 190
    Par défaut
    Bonjour,

    @ rdurupt :
    Merci pour ton retour,cependant, comme je le précisais je souhaite sélectionner plusieurs départements en même temps.
    Lorsque l'on clique sur la carte, on peut sélectionner autant de départements que l'on souhaite puis en cliquant sur "Voir le détail des offres", on accède aux résultats listant les offres pour tous les départements sélectionnés.

    Avec la solution que tu apportes, on agit sur les critères de recherche (panneau de gauche). Malheureusement, ce panneau ne supporte qu'un seul choix par liste déroulante.

    @Patrick :
    C'est plus une pause que tu prends là, c'est une année sabbatique !

  5. #5
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 374
    Billets dans le blog
    8
    Par défaut re
    re
    et oui mais j'ai plusieurs projets perso en route tu vois et il faut quand même que je j'aille bosser
    donc mon temps est compté
    je regarde se soir
    purée dur la hexa hein!!!...
    y a pas de tireur aux flans avec elle

    hexa analyse bien la réponse que tu a donné a Rdurupt tu devrais trouver ta réponse toute seule

    et la je dis LOL
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter

  6. #6
    Membre averti
    Homme Profil pro
    Data manager
    Inscrit en
    Janvier 2016
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Data manager
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Janvier 2016
    Messages : 20
    Par défaut
    Bonjour Hexa,

    Je ne pense pas qu'il soit possible d'agir sur la carte en Flash.

    La page est construite à partir de tableaux mais l'objet en question est un élément de type plugin inséré dans un TD du tableau:

    <object*width="700"*height="700"*align="middle"*classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"*codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0">
    <param*value="INTERFACE_CARTE.swf"*name="movie">
    <param*value="high"*name="quality">
    <embed*id="INTERFACE_CARTE"*width="700"*height="700"*align="middle"*pluginspage="http://www.macromedia.com/go/getflashplayer"*type="application/x-shockwave-flash"*allowscriptaccess="sameDomain"*swliveconnect="true"*bgcolor="#ffffff"*quality="high"*src="INTERFACE_CARTE.swf">
    </object>

    A cause de ça: allowscriptaccess="sameDomain", ça veut dire que seuls les scripts hébergés sur le même nom de domaine sont autorisés à interagir avec l'objet flash, quel que soit le "travail" de cet objet flash.

    Bonne journée,

    Olivier

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

Discussions similaires

  1. [AC-2003] Base de données sur le Web avec MySQL et Access ?
    Par gwenagan dans le forum Access
    Réponses: 3
    Dernier message: 17/04/2015, 07h49
  2. [XL-2010] Récupération de données sur site web avec mot de passe
    Par SkyCorp dans le forum Macros et VBA Excel
    Réponses: 41
    Dernier message: 15/07/2014, 15h10
  3. récupération de donnée sur un site web
    Par Wamdeus dans le forum C#
    Réponses: 1
    Dernier message: 12/05/2010, 11h10
  4. récupération de données sur une page web
    Par tomkiki dans le forum Web & réseau
    Réponses: 2
    Dernier message: 26/10/2009, 08h38

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