debogage lecture seule

  • Initiateur de la discussion damien
  • Date de début
D

damien

Guest
bonsoir à tous,

J'ai un fichier avec un enregistrement auto à la fermeture. Et je voudrai que lorsqu'il est ouvert en lecture seule, à la fermeture qu'il ce ferme sans enregistrement pour éviter les msg de debobage.


merci
damien
 
D

damien

Guest
aeroplanneur
voila mon code

Private Sub workbook_beforeclose(Cancel As Boolean)


Application.CommandBars('row').Controls('insertion LIGNE').Delete 'Ma_Macro étant le nom donné
Application.CommandBars('CELL').Controls('MODIFIER LIGNE').Delete
For Each Bar In Application.CommandBars
If Bar.BuiltIn And Not Bar.Visible Then Bar.Enabled = True
Next

ActiveWorkbook.Protect Structure:=True, Windows:=False

'Application.CommandBars('TOOLS').Controls('personnaliser...').Enabled = True
Application.CommandBars('Worksheet Menu Bar').Enabled = True
Application.CommandBars('Standard').Enabled = True
Application.CommandBars('Formatting').Enabled = True
Application.CommandBars('Control Toolbox').Enabled = True
Application.CommandBars('visual basic').Enabled = True
'Application.CommandBars('File').Controls('enregistrer sous...').Enabled = True
'Application.CommandBars('File').Controls('fermer').Enabled = True
'Application.CommandBars('TOOLS').Controls('protection').Enabled = True
'Application.CommandBars('TOOLS').Controls('macro').Enabled = True

End Sub


et mon code auto_close

Sub auto_close()


Application.CommandBars('mouvement').Delete
ActiveWorkbook.Save
End Sub
 

Discussions similaires

Réponses
13
Affichages
331

Statistiques des forums

Discussions
312 338
Messages
2 087 397
Membres
103 536
dernier inscrit
komivi