• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Tüm dosyada "seçenekler,görünüm,sıfır değerleri

aydgur

Altın Üye
Katılım
31 Ekim 2005
Mesajlar
455
Excel Vers. ve Dili
Excel 2007 Türkçe
Seçenekler,Görünüm menüsünde "sıfır değerleri " bölümünün boş bırakmak için (yani excel dosyamda sıfırlar gözükmeyecek) makro yada başka bir yolla bir kerede yapabilirmiyim?
 
ThisWorkbook' a aşağıdaki koda yazın

Kod:
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
ActiveWindow.DisplayZeros = False
End Sub

her açtığınız sayfada "sıfır değerleri" gözükmeyecektir.
 
Çok teşekkür ederim.Peki sizi yormayacaksam:dosyamın her sayfasında A7 sütununda itibaren BÖLMELERİ DONDUR yapılabilirmi ,çünkü dosyam 150 sayfa
 
Yanıt

Kod:
Private Sub Workbook_Open()
Dim I As Integer
For I = 1 To Sheets.Count
Sheets(I).Select
[A7].Select
ActiveWindow.FreezePanes = True
Next
End Sub
 
Teşekkür ederim.Peki bu kodu nereye yazayım
 
Bu şekilde deneyiniz.
Kod:
Sub Düğme1_Tıklat()
For s = 1 To Sheets.Count
Sheets(s).Select
[a7].Select
ActiveWindow.FreezePanes = 1
Next
End Sub
 
Teşekkür ederim,herhalde sayfa adlarımdan birini adı T_722 olduğu için Worksheetin select yöntemi başarısız diyor,ne yapabilirim?
 
syaın aydgur;
"Worksheetin select yöntemi başarısız"....

siz worksheetin select olayına bişey yazmayın.

1.Sayın Seyit hocamın yazdığı kodu bir düğmeye atayabilirsiniz,
2.Sayın N.Ziya hocamın yazdığı kodu modül ekleyerek,
3.veya ilk mesajımda da belirttiğim gibi This Workbook'a :

Kod:
[B][COLOR=royalblue]Private Sub Workbook_SheetActivate(ByVal Sh As Object)[/COLOR][/B]
[A7].Select
ActiveWindow.FreezePanes = True
End Sub
mavi yazılı yere dikkat edin, workbook_sheetactivate olayı..
 
Hepinize teşekkürler ! Eğer kodları işim bitince silersem geri dönüş olmaz değilmi ?
 
Günaydın!
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
ActiveWindow.DisplayZeros = False
End Sub
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
[A7].Select
ActiveWindow.FreezePanes = True
End Sub Bu iki kodun ikisi birden ThisWorkbook' ayazılınca hata veriyor.İkisini birden ThisWorkbook'ta nasıl kullanabilirim?
 
Günaydın!
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
ActiveWindow.DisplayZeros = False
End Sub
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
[A7].Select
ActiveWindow.FreezePanes = True
End Sub Bu iki kodun ikisi birden ThisWorkbook' ayazılınca hata veriyor.İkisini birden ThisWorkbook'ta nasıl kullanabilirim?

iki kodu ayrı ayrı değil tek bir prosedurun içine yazın, aşağıdaki örnekler gibi.. :cool:

Kod:
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
[A7].Select
ActiveWindow.FreezePanes = True
ActiveWindow.DisplayZeros = False
End Sub
Kod:
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
[A7].Select
With ActiveWindow
    .FreezePanes = True
    .DisplayZeros = False
End With
End Sub
 
Teşekkür ederim.... peki 1.kodda örneğin T_722 sayfası hariç olsun istersem nasıl eklenebilir
 
Geri
Üst