Ouverture d'un fichier

Mickily -  
brunobdf Messages postés 20 Statut Membre -
Bonjour,
Je suis un fichier Excel et je suis débutant dans le VB, je souhaite

avoir lors de l'ouverture du fichier une Box qui me demande un mot de passe. et un bouton valider ou annuler.

enregistrer une copie du fichier quand je clique sur un bouton
A voir également:

2 réponses

Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
super trop fort, c'est la première fois qu'un fichier nous écrit !
0
Mickily
 
J'ai juste oublié un mot c'est ça va ça va!!!!
0
brunobdf Messages postés 20 Statut Membre 38
 
c'est vrai qu'un fichier Excel débutant dans le VBA y'a de quoi se marrer !

mais restons sérieux.

pour afficher un form à l'ouverture du classeur
Private Sub Workbook_Open()
       UserForm1.Show
End Sub 


dans le form
il faut mettre un contrôle du mot de passe et au bout de 3 essais faire

' pour ne pas afficher de message pour la sauvegarde
Application.DisplayAlerts = False
' fermeture du classeur ouvert
ActiveWorkbook.Close



pour copier le classeur dans un autre

ActiveWorkbook.SaveCopyAs "C:\TEMP\XXXX.XLS"




sinon l'autre solution est de mettre un mot de passe sur le classeur
et lorsque tu enregistres l'original cocher la case "créer une copie de sauvegarde"

voilà, je te donne pas tout le code déjà fait pour deux raison
- c'est pas en faisant des copier coller que tu apprendras
- j'ai pô le temps....


----------------------
Qui avale une noix de coco fait confiance à son anus.
0