Autres tester le scroll de la frame

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Hello,
W11, xl2021 64
Débogage :
1716129042184.png
 
bonjour à tous
est ce que plusieurs d'entre vous pourraient tester le scroll de la frame avec la mollette sur des versions 365 2019 et 2021 svp
merci pour les retours
bonjour à tous
est ce que plusieurs d'entre vous pourraient tester le scroll de la frame avec la mollette sur des versions 365 2019 et 2021 svp
merci pour les retours
Bonjour Patrick,
avec Office 365 64 bits
 

Pièces jointes

  • Capture d'écran 2024-05-19 162605.png
    Capture d'écran 2024-05-19 162605.png
    41.6 KB · Affichages: 14
bon merci a tout les deux
j'avoue je suis perdu
@Cousinhub j'ai vérifié la déclaration est bonne je comprends pas

@Gégé-45550 alors c'est pire
quel raison pourrait il y avoir c'est bien la frames

je crois que je vais abandonner l'adaptation de mon app en 64
trop de bugs injustifiés
merci à tout les deux je suis encore plus dans le brouillard 🤣

juste pour vous montrer ça fonctionne en vba7 32 bits
demo2.gif
 
Bonjour,
J'ai la même erreur que @Cousinhub.
Et c'est normal puisque SetWindowsHookEx retourne un LongPtr et que plHooking est déclaré en Long.
Par contre si le déclare plHooking en LongPtr c'est fermeture du classeur. Mais avant je vais essayer de capturer l'erreur qui s'affiche en 1/5ème de seconde.
 
re et avec tout en longptr ?
VB:
Declare PtrSafe Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" (ByVal Destination As LongPtr, ByVal Source As LongPtr, ByVal Length As LongPtr)
Declare PtrSafe Function SetWindowsHookEx Lib "user32" Alias "SetWindowsHookExA" (ByVal idHook As LongPtr, ByVal lpfn As LongPtr, ByVal hmod As LongPtr, ByVal dwThreadId As LongPtr) As LongPtr
Declare PtrSafe Function CallNextHookEx Lib "user32" (ByVal hHook As LongPtr, ByVal nCode As LongPtr, ByVal wParam As LongPtr, lParam As LongPtr) As LongPtr
Declare PtrSafe Function UnhookWindowsHookEx Lib "user32" (ByVal hHook As LongPtr) As LongPtr
Declare PtrSafe Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As Long
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
2
Affichages
392
Retour