Usine à gaz
XLDnaute Barbatruc
Bonjour à toutes et à tous,
Bon sang, je commence bien l'année !!!
J'ai un sérieux souci et je suis bloqué.
Mon classeur excel qui est mon classeur de travail vient de me faire un problème d'affichage que je n'arrive pas à résoudre.
A l'ouverture, les feuilles sont réduites et je ne peux plus rien faire.
J'ai tenté de trouver une manipulation qui me permettrait d'en sortir mais je n'ai pas trouvé.
Malheureusement, mon classeur est trop important pour le joindre au fil et je ne peux que joindre une photo.
Voici également le contenu du ThisWorkbook
Votre aide me serait précieuse.
Je continue mes recherches.
Avec mes remerciements,
Amicalement,
Lionel,
Bon sang, je commence bien l'année !!!
J'ai un sérieux souci et je suis bloqué.
Mon classeur excel qui est mon classeur de travail vient de me faire un problème d'affichage que je n'arrive pas à résoudre.
A l'ouverture, les feuilles sont réduites et je ne peux plus rien faire.
J'ai tenté de trouver une manipulation qui me permettrait d'en sortir mais je n'ai pas trouvé.
Malheureusement, mon classeur est trop important pour le joindre au fil et je ne peux que joindre une photo.
Voici également le contenu du ThisWorkbook
Code:
Option Explicit
Private Sub Workbook_Open()
MesTouchesON
Zoomer
Application.DisplayFormulaBar = True
Application.MoveAfterReturn = True
Application.ScreenUpdating = False
Application.EnableEvents = False
If Application.CommandBars.Item("Ribbon").Height > 100 Then
Application.SendKeys "^{F1}"
End If
Dim PauseTime, Start, Finish, TotalTime
PauseTime = 1 ' Définit la durée.
Start = Timer ' Définit l'heure de début.
Do While Timer < Start + PauseTime
DoEvents ' Donne le contrôle à d'autres processus.
Loop
Application.ScreenUpdating = True
Application.EnableEvents = True
Sheets("Les Bases").Select
End Sub
'----------------------------------------------------------------------------------------------------
Private Sub Workbook_Activate()
MesTouchesON
Zoomer
End Sub
Private Sub Workbook_Deactivate()
MesTouchesOFF
Dezoomer
End Sub
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Source As Range)
On Error Resume Next 'copie valeur
With Application
If .CutCopyMode Then
.EnableEvents = False
.Undo
Selection.PasteSpecial xlPasteValues
.OnUndo "", ""
.OnRepeat "", ""
.EnableEvents = True
End If
End With
End Sub
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.EnableEvents = False
Call EffaceCCx
Call MasquerRuban
Application.EnableEvents = False
ActiveWindow.DisplayHeadings = True
With Application
.MoveAfterReturn = True
.MoveAfterReturnDirection = xlToRight
Application.MoveAfterReturnDirection = xlToRight
End With
Application.DisplayCommentIndicator = xlCommentIndicatorOnly
Sheets("ArguAgence").Select
Range("E6").Select
Sheets("ArguAgent").Select
Range("E6").Select
Sheets("Les Bases").Select
Range("F12").Select
MesTouchesOFF
Dezoomer
ActiveWorkbook.Save
Application.EnableEvents = True
Application.DisplayCommentIndicator = xlNoIndicator
If Workbooks.Count = 1 Then Application.Quit Else ThisWorkbook.Close
End Sub
Votre aide me serait précieuse.
Je continue mes recherches.
Avec mes remerciements,
Amicalement,
Lionel,
Dernière édition: