Bonjour à tous et merci de votre temps.
Est-il possible de neutraliser dans Access 2002 (XP), la correction orthographique automatique ?
Si oui, cette neutralisation est-elle liée à l'application Access ou à une base de données particulière ?
A+
Bonjour à tous et merci de votre temps.
Est-il possible de neutraliser dans Access 2002 (XP), la correction orthographique automatique ?
Si oui, cette neutralisation est-elle liée à l'application Access ou à une base de données particulière ?
A+
Vous voulez une réponse rapide et efficace à vos questions téchniques ?
Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.
C'est dans outils, option de correction automatique.
Et c'est dans Access et pas dans la DB, cette option est disponible sans DB ouverte.
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA
Mes articles
Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Merci.
A+
Vous voulez une réponse rapide et efficace à vos questions téchniques ?
Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.
Bonjour à tous et merci de votre temps.
J'aimerai décocher l'option de 'correction automatique : correction en cours de frappe' par code VBA dans l'onglet Option/Orthographe pas controle par controle.
Quelqu'un sait comment faire.
A+
Vous voulez une réponse rapide et efficace à vos questions téchniques ?
Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.
Voici un sub qui fait la job au cas par cas pour l'application mais je ne connais pas la réponse (si elle existe) exacte pour le faire au niveau de l'application.
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
22
23
24
25
26
27
28 Private Sub DisableAutoCorrect() ' pour enlever l'option de correction auto sur tous les contôles ' pouvant avoir la propriété "AllowAutoCorrect" qui remplaçait des ' caractères tel oe par et cela causait un problèment à Oracle. Dim frm As Form Dim ctr As Control Dim pr As Property Dim objAccess As AccessObject 'Dim i As Integer 'i = 0 For Each objAccess In CurrentProject.AllForms DoCmd.OpenForm objAccess.Name, acDesign Set frm = Forms(objAccess.Name) For Each ctr In frm.Controls 'i = i + 1 For Each pr In ctr.Properties If pr.Name = "AllowAutoCorrect" Then ctr.AllowAutoCorrect = False End If Next pr Next ctr DoCmd.Close acForm, frm.Name, acSaveYes Next objAccess 'Debug.Print "Le nombre de contrôle de l'app = " & i End Sub
bjr,
Code : Sélectionner tout - Visualiser dans une fenêtre à part application.setOption ("Track Name AutoCorrect Info"),false
Assistant de création/modification de rubans Office
Utilisez en VBA les librairies graphiques GDI, GDI+ et openGL
Blog Office Mon Site DVP
Merci Arkham46 mais ça n'est-ce pas pour le suivi de modification des noms de champs et de requète ? Ce que je cherche à neutraliser c'est le correcteur orthographique qui agit sur le contenu des zones de texte.
A+
Vous voulez une réponse rapide et efficace à vos questions téchniques ?
Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.
En suivant la piste fournie par Arkham46 j'ai trouvé toute une liste (help sur "SetOption") mais apparement celle pour gérer la correction orthographique automatique n'en fait pas partie.
Quelqu'un la connait-elle ?
Vous voulez une réponse rapide et efficace à vos questions téchniques ?
Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.
Salut marot_r
J'ai cherché un peu pour ton problème... et en lisant l'aide access97
On peut en déduire que si l'option n'y est pas ce n'est pas faisable... A vérifier.Vous pouvez utiliser les méthodes SetOption et GetOption pour définir et retourner des valeurs d'option dans la boîte de dialogue Options à partir de code. Pour afficher la boîte de dialogue Options, cliquez sur Options dans le menu Outils.
Dans les tableaux suivants figurent le nom de toutes les options qui peuvent être définies ou retournées à partir du code, ainsi que les onglets où elles se situent dans la boîte de dialogue Options. En regard, vous trouvez l'argument chaîne correspondant que vous devez passer à la méthode SetOption ou GetOption.
Bonjour,
En ce qui me concerne (Office 2000) c'est sauvé dans la base de registre.
On retrouve ça dans Excel (Excel.Application.AutoCorrect) mais pas dans Access (2000).[HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\Common\AutoCorrect]
"ReplaceText"=dword:00000000
"AutoIMESwitch"=dword:00000000
"CorrectTwoInitialCapitals"=dword:00000000
"CapitalizeSentence"=dword:00000000
"CapitalizeNamesOfDays"=dword:00000000
"ToggleCapsLock"=dword:00000000
Bon Courage
Partager