mounier1950
XLDnaute Nouveau
Bonjour à tous et à toutes,
J'aimerais avoir un taux de zoom adapté au pc sur lequel je travaille (ex: pc1: 116% pc2:120%)
Un fichier texte contenant le taux de zoom est placé à la racine du disque dur C. Ok.
Mais cela ne fonctionne que pour la 1ière feuille du classeur.
Comment avoir le même taux pour les autres feuilles ?
Mon code actuel, dans ThisWorkbook :
Private Sub Workbook_Open()
Application.Calculation = xlCalculationAutomatic
Dim X, Posi As Integer
Open "C:\Bilan.txt" For Input As #1
Input #1, Chaine
TauxZoom = Val(Chaine)
ActiveWindow.Zoom = TauxZoom
Close #1
On Error Resume Next
Sheets("03-09b").Select
Range("B3").Select
Application.OnKey "{F1}", "comm"
Application.OnKey "{F3}", "fermerclasserouvert"
Application.OnKey "{F6}", "retour"
Application.OnKey "{F7}", "valor"
Application.OnKey "{F8}", "générerheures"
Application.OnKey "{F9}", "enjaune"
Application.OnKey "{F10}", "heures_Valor"
Application.OnKey "{F11}", "ouvrir_dossier_salaires"
Application.OnKey "{F12}", "ouvrirclé"
End Sub
J'aimerais avoir un taux de zoom adapté au pc sur lequel je travaille (ex: pc1: 116% pc2:120%)
Un fichier texte contenant le taux de zoom est placé à la racine du disque dur C. Ok.
Mais cela ne fonctionne que pour la 1ière feuille du classeur.
Comment avoir le même taux pour les autres feuilles ?
Mon code actuel, dans ThisWorkbook :
Private Sub Workbook_Open()
Application.Calculation = xlCalculationAutomatic
Dim X, Posi As Integer
Open "C:\Bilan.txt" For Input As #1
Input #1, Chaine
TauxZoom = Val(Chaine)
ActiveWindow.Zoom = TauxZoom
Close #1
On Error Resume Next
Sheets("03-09b").Select
Range("B3").Select
Application.OnKey "{F1}", "comm"
Application.OnKey "{F3}", "fermerclasserouvert"
Application.OnKey "{F6}", "retour"
Application.OnKey "{F7}", "valor"
Application.OnKey "{F8}", "générerheures"
Application.OnKey "{F9}", "enjaune"
Application.OnKey "{F10}", "heures_Valor"
Application.OnKey "{F11}", "ouvrir_dossier_salaires"
Application.OnKey "{F12}", "ouvrirclé"
End Sub