• DİKKAT

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

Kod içinde kod

  • Konbuyu başlatan Konbuyu başlatan ormann
  • Başlangıç tarihi Başlangıç tarihi
Katılım
9 Ekim 2009
Mesajlar
1,626
Excel Vers. ve Dili
türkçe
2003
arkadaşlar aşağıdaki iki adet makroyu Thısworkbook sayfasında çalıştıramıyorum.Yardımcı olurmusuuz.
Kod:1
Private Sub Workbook_Open()
For k = 1 To 10 '**** 10 kere yanıp sönecektir arttırıp azaltabilirsiniz.
Range("B2:M2").Interior.ColorIndex = 6
basla = Timer
bekle = 1 '****** yanıp sönme aralığı 1 saniye arttırıp azalta bilirsiniz.
While Timer < basla + bekle
DoEvents '1 saniye bekle
Wend
Range("B2:M2").Interior.ColorIndex = xlNone
basla = Timer
bekle = 1 '****** yanıp sönme aralığı 1 saniye arttırıp azalta bilirsiniz.
While Timer < basla + bekle
DoEvents '1 saniye bekle
Wend
Next k
End Sub
Kod:2
Private Sub Workbook_Open()
Application.CommandBars("Cell").Reset
With Application.CommandBars("Cell").Controls.Add(Type:=msoControlButton)
.Caption = "TAKVİM"
.FaceId = 8
.BeginGroup = True
.OnAction = "TAKVİM_AÇ"
End With

Application.CommandBars("Row").Reset
With Application.CommandBars("Row").Controls.Add(Type:=msoControlButton)
.Caption = "TAKVİM"
.FaceId = 8
.BeginGroup = True
.OnAction = "TAKVİM_AÇ"
End With

Application.CommandBars("Column").Reset
With Application.CommandBars("Column").Controls.Add(Type:=msoControlButton)
.Caption = "TAKVİM"
.FaceId = 8
.BeginGroup = True
.OnAction = "TAKVİM_AÇ"
End With
End Sub
 
Private Sub Workbook_Open()
For k = 1 To 10 '**** 10 kere yanıp sönecektir arttırıp azaltabilirsiniz.
Range("B2:M2").Interior.ColorIndex = 6
basla = Timer
bekle = 1 '****** yanıp sönme aralığı 1 saniye arttırıp azalta bilirsiniz.
While Timer < basla + bekle
DoEvents '1 saniye bekle
Wend
Range("B2:M2").Interior.ColorIndex = xlNone
basla = Timer
bekle = 1 '****** yanıp sönme aralığı 1 saniye arttırıp azalta bilirsiniz.
While Timer < basla + bekle
DoEvents '1 saniye bekle
Wend
Next k

Application.CommandBars("Cell").Reset
With Application.CommandBars("Cell").Controls.Add(Type:=msoControlButton)
.Caption = "TAKVİM"
.FaceId = 8
.BeginGroup = True
.OnAction = "TAKVİM_AÇ"
End With

Application.CommandBars("Row").Reset
With Application.CommandBars("Row").Controls.Add(Type:=msoControlButton)
.Caption = "TAKVİM"
.FaceId = 8
.BeginGroup = True
.OnAction = "TAKVİM_AÇ"
End With

Application.CommandBars("Column").Reset
With Application.CommandBars("Column").Controls.Add(Type:=msoControlButton)
.Caption = "TAKVİM"
.FaceId = 8
.BeginGroup = True
.OnAction = "TAKVİM_AÇ"
End With
End Sub


kodu bu şekilde deneyiniz
 
Selamlar,

Arkadaşlar mesajlarınıza eklediğiniz kodların başına "[ code ]" ve en sonuna "[ /code ]" eklerseniz forumda düzgün bir şekilde görüntülenir. Bu şekilde düz yazı halinde çok hoş olmuyor.
 
Selamlar,

Arkadaşlar mesajlarınıza eklediğiniz kodların başına "[ code ]" ve en sonuna "[ /code ]" eklerseniz forumda düzgün bir şekilde görüntülenir. Bu şekilde düz yazı halinde çok hoş olmuyor.

öğretiniz için teşekkürler sayın Ayhan; :ok::
 
Private Sub Workbook_Open()
For k = 1 To 10 '**** 10 kere yanıp sönecektir arttırıp azaltabilirsiniz.
Range("B2:M2").Interior.ColorIndex = 6
basla = Timer
bekle = 1 '****** yanıp sönme aralığı 1 saniye arttırıp azalta bilirsiniz.
While Timer < basla + bekle
DoEvents '1 saniye bekle
Wend
Range("B2:M2").Interior.ColorIndex = xlNone
basla = Timer
bekle = 1 '****** yanıp sönme aralığı 1 saniye arttırıp azalta bilirsiniz.
While Timer < basla + bekle
DoEvents '1 saniye bekle
Wend
Next k

Application.CommandBars("Cell").Reset
With Application.CommandBars("Cell").Controls.Add(Type:=msoControlButton)
.Caption = "TAKVİM"
.FaceId = 8
.BeginGroup = True
.OnAction = "TAKVİM_AÇ"
End With

Application.CommandBars("Row").Reset
With Application.CommandBars("Row").Controls.Add(Type:=msoControlButton)
.Caption = "TAKVİM"
.FaceId = 8
.BeginGroup = True
.OnAction = "TAKVİM_AÇ"
End With

Application.CommandBars("Column").Reset
With Application.CommandBars("Column").Controls.Add(Type:=msoControlButton)
.Caption = "TAKVİM"
.FaceId = 8
.BeginGroup = True
.OnAction = "TAKVİM_AÇ"
End With
End Sub


kodu bu şekilde deneyiniz

Kodu Uyguladım.Fakat hata mesajı aldım
 
"
Kod:
"
With Application.CommandBars("Column").Controls.Add(Type:=msoControlButton)
"
"
bu satırı kontrol edin "type" e ayrı duruyor. aradaki boşluğu kaldırırsanız sanırım sorun düzelecektir.
not: denedim.
 
Sayın mbldn acaba yanıp sönen sayfalarda sayfa koruması var ondan hata verebilirmi
 
Sayın mbldn acaba yanıp sönen sayfalarda sayfa koruması var ondan hata verebilirmi

dosyanızı görmeden birşey diyemem ama gayet tabi doğaldır. kodlarınızın başına sheet("sayfa_ismi").unprotect password:="şifreniz" kodlarınızın sonuna da sheet("sayfa_ismi").protect password:="şifreniz" yazarak dener misiniz?
 
Sayın mbldn benim dosyamda farlıklı sayfalar var.Acaba 1.Kod bölümünde sayfa sınırlaması yapılabilirmi. ?.Yani hücrenin yanıp sönmesi sadece sayfa birde olacak .Diğer sayfalarda yanıp sönme olayı olmayacak
 
Geri
Üst