Tu utilises quoi comme version de office ? et os ?
Type: Messages; Utilisateur: Oliv-
Tu utilises quoi comme version de office ? et os ?
Pour utiliser sample2 tu le lances et tu pointes ta souris sur un icone du ruban
Sur un Autre forum on m'a indiqué que cette fonction du fait de l'appel Byval à TAGPOINT n'était simplement pas compatible avec VBA.
En fait effectivement le nom ne match pas entre la commandbar et le nom récupéré via UI.
Autre problème il peut y avoir des doublons !!
En fait j'avais le code sous les yeux il fallait juste un...
Salut Patrick,
C'est pas un exemple à bibi que tu as pécho ? Hahaha (https://stackoverflow.com/questions/46490573/uiautomationclient-elementfrompoint-with-vba-error-user-defined-type-may-not-be)...
en fait quoique l'on indique dans la parenthèse renvoi la même erreur
Set elmRibbon = uiAuto.ElementFromPoint(application)
Salut Patrick,
Ici ce n'est pas le problème en fait la fonction est DEPRECATED donc elle n'apparait.
Par contre si tu as une idée pour utiliser ElementFromPoint, ce serait super
J'ai trouvé cela
https://msdn.microsoft.com/en-us/library/windows/desktop/ee684052(v=vs.85).aspx
Bonjour Franck,
Intéressant je vais explorer cela.
Penses tu qu'on puisse appeler cette fonction comme une api ?
Private Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As...
ElementfromHandle Fonctionne
par exemple :
Dim h As LongPtr
Private Declare PtrSafe Function FindWindowEx Lib "user32" Alias "FindWindowExA" (ByVal hWnd1 As LongPtr, ByVal hWnd2 As LongPtr,...
Salut, Comment cela tu travailles chez GOOGLE ! ;-)
En l'état cela ne fonctionne pas, en tout cas pour ce que je veux faire, c'est à dire capturer des éléments du RUBAN.
Je parviens à...
Bonjour,
Merci de t'intéresser à mon problème.
Malheureusement cela ne focntionne pas même message d'erreur.
UIAutomationClient.CUIAutomation a une méthode ElementFromPoint
https://msdn.microsoft.com/en-us/lib...(v=vs.85).aspx
mais impossible de l'utiliser j'obtiens un message d'erreur lors de la...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.