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 :

probleme ShellWindows -W10 VBA [XL-2010]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2017
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Service public

    Informations forums :
    Inscription : Décembre 2017
    Messages : 5
    Par défaut probleme ShellWindows -W10 VBA
    Bonjour,

    J'ai parcouru plusieurs sites et là, je sèche. J'ai une macro VBA qui tourne parfaitement sous W98 et IE11. Nous sommes passés sous W10 et ça ne fonctionne plus. Lorsque je lance ma macro, il m'ouvre mes différentes fenêtres, mais il bloque sur la boucle suivante et me met le code erreur :
    Erreur :exécution 70 : permission refusée
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Dim winShell As New ShellWindows
    Dim IE6 As InternetExplorer
     
    Set IE6 = CreateObject("InternetExplorer.Application")
     
    For Each IE6 In winShell
        If IE6.LocationURL = page Then
            IE6.navigate ("https://XXXXXXX")
        End If
    Next IE6
    SI quelqu'un a une idée...je suis preneuse!

    Merci

  2. #2
    Membre extrêmement actif Avatar de mjpmjp
    Homme Profil pro
    Retraité
    Inscrit en
    Avril 2012
    Messages
    1 133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hautes Alpes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Santé

    Informations forums :
    Inscription : Avril 2012
    Messages : 1 133
    Par défaut
    bonjour,

    vat voir dans ce lien à la page Gestions des variables et appel du form tu as le code pour le browser

    @+JP
    Caractéristiques (WEB) phpMyAdmin 4-74 , PHP 5-631 , Apache 2-427 , MySQL 5-719
    Présentation NAS DS-3615xs + 20Go , DSM 6.1.6-15266 Up1 , 12 * WD 4To WD4000F9YZ (10 raid 6+ )+(2 raid 1+) , LinkSys comutateur-switch lgs528p-eu , Onduleur UPS 720W Power Boxx Lcd (4*UPS + 4*MOD)
    Mes contributions (EXCEL) Form GRAPHIQUE: Gestion des boutons , Liste Onglet dynamique...GESTION de FILM

  3. #3
    Nouveau membre du Club
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2017
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Service public

    Informations forums :
    Inscription : Décembre 2017
    Messages : 5
    Par défaut
    CC mjpmjp,

    Merci pour ta réponse ! je regarde ça dès que possible!

    Bonne journée

  4. #4
    Nouveau membre du Club
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2017
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Service public

    Informations forums :
    Inscription : Décembre 2017
    Messages : 5
    Par défaut
    Re-bonjour,

    EN fait j'ai regardé ta solution mais ça ne va pas aller. Ce qu'il me faut c'est balayer le poste et tester toutes les appli en cours. C'est ce que je faisais dans la boucle "For Each IE6 In winShell". Mais je ne comprends pas pourquoi ça ne fonctionne plus sous W10.

  5. #5
    Membre extrêmement actif Avatar de mjpmjp
    Homme Profil pro
    Retraité
    Inscrit en
    Avril 2012
    Messages
    1 133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hautes Alpes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Santé

    Informations forums :
    Inscription : Avril 2012
    Messages : 1 133
    Par défaut
    bonjour,

    c'est de ce morceau que je parlais
    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
     
    '-----
        Set objWB = FrmWebBrowser.Object("WebBrowser1")
        objWB.Silent = True
        objWB.Navigate "http://www.cinemotions.com"
        '-----
        'On boucle tant que la page n'est pas totalement chargée
        ' pTimeOut est un time out en secondes (WaitIE vaut True si Timeout)
        Dim lTimer As Double
        lTimer = Timer
        pTimeOut = 4
        Do
            DoEvents
            If objWB.readyState = READYSTATE_COMPLETE And Not objWB.Busy Then Exit Do
            If pTimeOut > 0 And Timer - lTimer > pTimeOut Then Exit Do
        Loop
     
        ' Page chargée, on continue
        Set objDoc = objWB.document
    @+JP
    Caractéristiques (WEB) phpMyAdmin 4-74 , PHP 5-631 , Apache 2-427 , MySQL 5-719
    Présentation NAS DS-3615xs + 20Go , DSM 6.1.6-15266 Up1 , 12 * WD 4To WD4000F9YZ (10 raid 6+ )+(2 raid 1+) , LinkSys comutateur-switch lgs528p-eu , Onduleur UPS 720W Power Boxx Lcd (4*UPS + 4*MOD)
    Mes contributions (EXCEL) Form GRAPHIQUE: Gestion des boutons , Liste Onglet dynamique...GESTION de FILM

  6. #6
    Nouveau membre du Club
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2017
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Service public

    Informations forums :
    Inscription : Décembre 2017
    Messages : 5
    Par défaut probleme ShellWindows -W10 VBA
    Bonjour Mjpmjp

    Désolée pour le retard de réponse, j'étais en vacances...
    Je m'y suis remise hier et ce matin, et avec l'aide d'un collègue nous avons trouvé d'où venait le problème. Nous avons désormais sur nos poste un processus internet explorer qui tourne en arrière plan.
    Si on est pas administrateur, lorsque l'on fait la boucle shellwindow, on a de suite le message : permission refusée, car on ne peut pas agir dessus et la boucle commence a priori par ce processus.
    J'ai donc tester sur un autre poste où je suis admin...et là O miracle tout fonctionne comme avant!!

    En tout cas merci pour ton aide.

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

Discussions similaires

  1. Probleme de retranscription vba - vb.net
    Par Mickey92150 dans le forum VB.NET
    Réponses: 7
    Dernier message: 08/12/2010, 19h04
  2. Probleme requete en VBA !
    Par nuFox dans le forum IHM
    Réponses: 2
    Dernier message: 16/12/2008, 14h39
  3. Probleme avec xcel vbA
    Par hmizou dans le forum Macros et VBA Excel
    Réponses: 16
    Dernier message: 10/08/2007, 14h58
  4. ptit probleme combobox sous vba/excel
    Par bandito dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 19/10/2006, 09h34
  5. probleme de requetes VBA/ACESS. erreur execution 3251
    Par schwinny dans le forum Access
    Réponses: 9
    Dernier message: 05/07/2006, 10h11

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