Bonjour,
Je suis entrain de transcrire une application "ACCESS" sous "EXCEL".
Mes connaissances EXCEL étant pratiquement nulle, je me suis inspiré d'un modéle trouvé sur le net pour créer un formulaire.
Pour compléter une TEXTBOX, j'ai besoin de changer de langage, en ACCESS ça donne :
appelé de cette manière:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Public Declare Function ActivateKeyboardLayout Lib "user32.dll" (ByVal mylanguage As Long, flag As Boolean) As Long Public Const RU = 1092 Public Const FR = 1036
La transcription dans EXCEL me donne une erreur dans la ligne "declare function" :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Private Sub LocRU_GotFocus() Call ActivateKeyboardLayout(RU, 0) End SubEst ce que la transcription est correcte ou est ce qu'il y a une autre manière de faire ?Erreur d'exécution "453"
Point d'entrée ActivateKeyboardLayout d'une DLL introuvable dans user32.dll
Merci de vos réponses.
JCB
Partager