Eğer açık olan sayfa "Sayfa1" ise kodla yazabilirmisiniz.

Katılım
16 Mayıs 2008
Mesajlar
162
Excel Vers. ve Dili
excel 2003
Arkadaşlar çalışam kitabında 10 tane sayfa var.Modüle şunu yazdırmak istiyorum:
Sub Auto_Close()

Eğer açık olan sayfa(ya da aktif sayfa) sayfa1 ise ozaman ActiveCell.Interior.ColorIndex = ColorIndexNone
End If

Eğer açık olan sayfa(ya da aktif sayfa) sayfa2 ise ozaman
ActiveCell.Interior.ColorIndex = ColorIndexNone
End If
...............
End Sub

YADA Şu yazılabilirmi???????
Sub Auto_Close
Bütün sayfalardaki en sonki seçili hücreler renksize dönüşsün
 

Ayhan Ercan

Özel Üye
Katılım
10 Ağustos 2005
Mesajlar
1,571
Excel Vers. ve Dili
Microsoft 365- Türkçe
Kod:
If ActiveSheet.Name = "Sayfa1" Then
......
......
End If
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Bütün sayfalardaki seçili alanın rengini temizler.:cool:
Kod:
Sub auto_close()
Dim syf As Worksheet, sh As String
sh = ActiveSheet.Name
For Each syf In Worksheets
    syf.Select
    Selection.Interior.ColorIndex = xlNone
Next
Sheets(sh).Select
End Sub
 
Katılım
16 Mayıs 2008
Mesajlar
162
Excel Vers. ve Dili
excel 2003
Ayhan bey sizin yazınızı farketmemişim.Çok teşekür ediyorum.
 
Üst