Zoom avec VBA

F

FAMU

Guest
Bonjour à tous,

Pouvez-vous modifier cette macro qui ne fonctionne pas ? :

Sub ZOOM()

Workbooks('Pause Sem. CA_JT.xls').Activate
Dim nombre As Integer
nombre = ActiveWorkbook.Sheets.Count
Application.ScreenUpdating = False
For i = 1 To nombre
Worksheets.Application.ActiveWindow.Zoom = 10

Next i

End Sub

J'aimerais, que pour chaque feuille du classeur ouvert, il me les Zoom à 10.

Merci pour votre aide, car sans vous, je ne m'en sort pas !

Ciao.
Famu
 

PascalXLD

XLDnaute Barbatruc
Modérateur
Bonjour

C'est normal que cela ne fonctionne pas car à chaque boucle tu ne zoom que la fenetre active

Sub ZOOMFeuille()
Dim ws As Worksheet
Application.ScreenUpdating = False
Workbooks('Pause Sem. CA_JT.xls').Activate

For Each ws In ActiveWorkbook.Worksheets
ws.Select
ActiveWindow.ZOOM = 10
Next


End Sub


Bon courage

Message édité par: Pascal76, à: 25/10/2005 10:22
 

Discussions similaires

Réponses
7
Affichages
372

Statistiques des forums

Discussions
312 330
Messages
2 087 337
Membres
103 524
dernier inscrit
Smile1813