Comment désactiver l'enregistrement du classeur mais autoriser uniquement l'enregistrement sous Excel?
Pour conserver les données d'origine à modifier d'un classeur, vous devez utiliser la fonction Enregistrer sous au lieu de Enregistrer chaque fois que vous mettez à jour les données de ce classeur. Mais nous sommes habitués à enregistrer le classeur en appuyant sur les touches Ctrl + S lors de l'édition du classeur. Existe-t-il une méthode pour désactiver la fonctionnalité Enregistrer mais autoriser uniquement Enregistrer sous dans Excel? Cet article peut vous aider.
Désactiver l'enregistrement du classeur mais autoriser uniquement l'enregistrement avec le code VBA
Désactiver l'enregistrement du classeur mais autoriser uniquement l'enregistrement avec le code VBA
Le code VBA suivant peut vous aider à désactiver la fonction Enregistrer mais autoriser uniquement l'enregistrement en tant que classeur.
1. presse autre + F11 touches simultanément pour ouvrir le Microsoft Visual Basic pour applications fenêtre.
2. dans le Microsoft Visual Basic pour applications fenêtre, double-cliquez Ce classeur dans le Projet volet pour ouvrir le Ce classeur (code) la fenêtre. Ensuite, copiez et collez le code VBA ci-dessous dans la fenêtre Code.
Code VBA: autoriser uniquement Enregistrer sous Excel
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
If Not SaveAsUI Then
Cancel = True
MsgBox "You cannot save this workbook. Use Save As", vbInformation, "Kutools for Excel"
End If
End Sub
3. presse autre + Q touches pour fermer le Microsoft Visual Basic pour applications fenêtre.
4. Comme le classeur contient un script VBA, lors de l'enregistrement du classeur, vous obtiendrez d'abord la boîte de dialogue suivante. Veuillez cliquer sur le Oui .
5. Maintenant, une boîte de dialogue s'affiche pour vous indiquer que la fonction Enregistrer dans ce classeur est désactivée, vous devez utiliser la fonction Enregistrer sous pour enregistrer les données mises à jour de ce classeur.
Se il vous plaît cliquez sur le OK et continuez pour enregistrer le classeur avec la fonction Enregistrer sous.
Articles connexes:
- Comment désactiver ou ne pas autoriser les options Enregistrer et enregistrer sous dans Excel?
- Comment insérer ou afficher le dernier horodatage enregistré sur une feuille de calcul dans Excel?
- Comment enregistrer une seule feuille de calcul dans un classeur dans Excel?
Meilleurs outils de productivité bureautique
Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office et facilite grandement votre travail
- Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!