KAYDET (yakınlaştırma ayarlarından sonra)

Katılım
28 Haziran 2007
Mesajlar
246
Excel Vers. ve Dili
Excel 2003 Tr
arkadaslar calisma kitabimda ekrandan dolayı kullandıgım standart yakınlastırma ayarım var. ancak baska kullanıcılar kendilerine göre bunu düşürüp artırabiliyor. Macro kaydet'le bütün sayfaları gezip Yakınlaştırma Ayarını %90 getirip kayıt yapıyorum. ama kod çok uzuyor.

sizden ricam çalışma kitabını kayıt yaparken butun sayfaların yakınlaştırma ayarını %90'a getiren ve en son SAYFA1 isimli sayfada çalışma kitabini kaydeden bir kod yazmanızdır. teşekkür ederim.
 

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,369
Excel Vers. ve Dili
Office 365 (64 bit) - Türkçe
Şunu deneyebilirsiniz..

Kod:
Sub Zoom_All()
Dim arr() As String, i%

ReDim arr(Sheets.Count - 1) As String

For i = 0 To Sheets.Count - 1
    arr(i) = Sheets(i + 1).Name
Next

    Sheets(arr).Select
    Windows(ThisWorkbook.Name).Zoom = 90
    Sheets("Sayfa1").Select
    ThisWorkbook.Save

Erase arr

End Sub
 
Katılım
28 Haziran 2007
Mesajlar
246
Excel Vers. ve Dili
Excel 2003 Tr
cok tesekkur ediyorum zeki bey
 
Üst