[VBA] repagination de word 2003 avec checkbox.value
Bonsoir,
J'utilise un formulaire word comportant une grosse quantité de checkbox (environ 2000). (les petites cases à cocher des formulaires)
Lorsqu'un utilisateur coche une case, le programme (en vba) agit sur d'autres cases en les décochant ou en les cochant (avec la propriété "executer macro au demarrage" et "executer macro a la sortie"
Sous Word 2000, je ne rencontrais aucun probléme, mais sous word 2003 SP2 à chaque accés à la propriété value, word effectue une repagination (d'ou crampage du pc).
D'ou ma question: :?: peux t'on empecher cette repagination?
je joins un petit morceau de code, sur la façon d'acceder à la propriété value
Code:
1 2 3 4 5
| With ActiveDocument
If .FormFields(case_C).CheckBox.Value = True Then
.FormFields(case_NC).CheckBox.Value = False
.FormFields(case_NAL).CheckBox.Value = False |
Case_C, case_NC, case_NAL sont des strings
Pour effectuer cette action word 2003 effectue trois repaginations :(
Que faire? Quelles pistes explorer? Dois je en vouloir à Microsoft d'avoir modifié Word sans me demander mon avis?
Merci par avance!