J'ai ajouté un add-in pour Excel dans VBA et maintenant je dois apporter des modifications au code, mais le fichier ne sera pas sauvegardé. J'ouvre le fichier .xlam, je fais les changements, ctrl-S pour sauvegarder sans erreur, fermer. Mais quand je rouvre, aucun des changements que j'ai faits n'est là. Ce qui donne? Y a-t-il une façon particulière de sauvegarder un add-in pour faire des changements?Comment enregistrer les modifications de code dans un complément VBA Excel?
Répondre
J'ai eu des problèmes avec les compléments ne pas enregistrer lorsque la sauvegarde Excel par défaut est faite; Au lieu de cela, vous devez vous assurer que vous enregistrez toujours à l'intérieur de l'éditeur VBA. Au-delà, assurez-vous que vous n'avez pas coché la case "Verrouiller le projet" ou que vous avez ajouté un mot de passe. Vous pouvez les trouver dans l'onglet "Protection" de la boîte de dialogue "Propriétés du projet". "menu.
J'ai eu des occurrences où il ne semblait pas que l'Add-In ait été sauvegardé. J'ai dû décharger le complément, redémarrer Excel, puis recharger le complément. Les modifications sauvegardées étaient présentes, mais ne s'affichaient pas tant que l'Add-In n'était pas rechargé.
Dans l'éditeur Visual Basic, sélectionnez le projet dans le volet Explorateur de projets, puis dans la fenêtre Exécution (Ctrl + G) entrer dans cette ligne et appuyez sur Entrée:
ThisWorkbook.Save
C'est la seule chose qui a fonctionné pour moi. – Raystafarian
- 1. Macro Excel VBA pour suivre les modifications dans une feuille séparée
- 2. getHTTP avec (excel) VBA?
- 3. Programmation VBA dans Excel
- 4. Enregistrer le verrouillage dans vba
- 5. Comment faire pour résoudre pourquoi Excel désactive un complément?
- 6. Comment tester l'existence de VBA dans un classeur Excel, en VBA?
- 7. Problème Création du complément Excel à partir de la macro
- 8. GridView modifiable qui stocke les modifications dans viewstate jusqu'à enregistrer
- 9. Comment imprimer plus rapidement dans Excel VBA?
- 10. Comment faire pour intercepter l'exception OutOfMemoryException dans .NET (complément Excel)
- 11. Contrôle des sources des modules de code VBA Excel
- 12. comment enregistrer ma DLL dans Excel 2007
- 13. Excel VBA masquer/afficher la vitesse du code de ligne
- 14. Erreur 70 dans Excel VBA
- 15. calculs Excel et VBA
- 16. Fermeture de formulaire enregistrer les modifications avant de fermer
- 17. VBA dans Excel: fichier de constantes globales
- 18. Excel VBA Macro
- 19. Décapage Majuscules mots dans Excel VBA
- 20. le mois dernier dans VBA Excel
- 21. Excel VBA - Réinitialiser une plage
- 22. Comment implémenter Excel vbA en C#
- 23. code vba pour Excel - pour coder charabia à hébreu
- 24. Impression Excel VBA dans un bac d'imprimante spécifique
- 25. CopyOrigin on Insert dans Excel VBA
- 26. Comment invoquer l'événement IE 'onblur' à partir du code VBA dans Excel?
- 27. Excel VBA: Les valeurs Distinct de sortie et sous-totaux
- 28. Conversion de macros Excel 4 en VBA
- 29. Accéder à VBA Comment ajouter de nouvelles feuilles à Excel?
- 30. Détection des modifications des cases à cocher via VBA
Êtes-vous en appuyant sur Enreg le fichier Excel ou dans l'application VBA? –