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+
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.
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+
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
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+
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 ?
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
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.
Partager