J'essaie de créer une macro qui me permet d'appuyer sur le bouton Tab pour aller à un signet prédéfini. Je sais que cela peut probablement être fait en utilisant des fonctions construites par Words, mais il y a quelques bugs que je dois contourner. Donc, je pensais créer des champs [Tapez le texte ici] et les encapsuler dans les signets. Ensuite, en appuyant sur Tab, le prochain signet défini dans la macro est activé. Est-ce que cela peut être fait? Préférentiellement en utilisant un tableau de quelque sorte.Word vba - Appuyez sur l'onglet pour aller au signet?
Répondre
Cela ressemble assez à un formulaire dans lequel vous créez des zones (champs) spécifiques pour que l'utilisateur saisisse et protège le reste du document. L'utilisateur utilise ensuite la touche TAB pour vous déplacer entre les champs
Infos pour: Excel 2007, Excel 2003
Oui, c'est ça. Mais Word est nul et ces champs ne fonctionnent que si le document est protégé. Et la protection ne peut être appliquée que par section. Et les sections ne peuvent pas être insérées dans une table par exemple. Et tous mes champs sont dans une table. Mais la chose est, si je protège cette section, la table entière est protégée. Et quand il est protégé, je ne peux pas changer les polices etc .. :(Je crée des modèles pour les scientifiques et ils doivent être en mesure d'écrire l'indice etc et les lettres grecques et d'autres choses.Par conséquent, je pense à une solution de contournement –
- 1. Appuyez sur Entrée pour continuer
- 2. Comment utiliser COM dans VBA pour Word?
- 3. Word VBA accéder au contenu du dictionnaire personnalisé
- 4. Appuyez sur Entrée pour continuer dans C
- 5. HTML texte dans le document de Microsoft Word signet
- 6. aller au caractère dans vim
- 7. Division de documents Word avec VBA
- 8. Boîte de dialogue VBA Word 2003
- 9. iPhone Slide Appuyez sur Supprimer
- 10. macro Word, le stockage de la sélection en cours (VBA)
- 11. VS08: Aller au début du 'bloc'
- 12. Word VBA ne peut pas quitter l'erreur de mode Création (Word 2003)
- 13. Comment ajouter à un document Word avec des macros VBA
- 14. VSTO pour Word et Autotext
- 15. Utilisation de VBA pour analyser du texte dans un document MS Word
- 16. Automatiquement "Appuyez sur Entrée pour quitter" dans bash?
- 17. Syncfusion DocIO - comment insérer une image (fichier local) au signet en utilisant BookmarksNavigator
- 18. Ouverture/activation de documents Word dans une macro VBA
- 19. Caractère de saut de section VBA Word dans
- 20. Itérer sur les dictionnaires VBA?
- 21. Comment charger une vue sur un bouton, appuyez sur?
- 22. iPhone: appuyez sur un bouton par programmation
- 23. IME - Comment gérer la touche Appuyez sur
- 24. L'automatisation de Word détermine si un signet est dans une table
- 25. Comment extraire des données du service Web dans VBA-Word?
- 26. Comment puis-je créer des champs Word avec VBA
- 27. Asp.Net Search, trouvé des changements sur la touche Appuyez sur
- 28. C# Saut de boucle sur la touche Appuyez sur
- 29. aller au site externe s'il s'agit d'un lien hypertexte
- 30. comment aller au nouveau contrôleur de vue en utilisant UIWindow?
Ok, donc j'ai réussi à écrire un code pour rechercher des signets, définis dans un tableau. La chose est, le code fonctionne bien. Mais il n'y a pas de pause dans VBA, donc je ne suis pas sûr de savoir comment arrêter le code après avoir trouvé le premier signet. Et en appuyant à nouveau sur Tab, va à la suivante .. Cela peut ne pas être possible? –