• DİKKAT

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

KoŞullu BİÇİmlendİrme Makrosu Yardiiim

Katılım
17 Kasım 2006
Mesajlar
39
Excel Vers. ve Dili
excel 2000 sp2 türkçe
üSTADLAR YARDIM LÜTFEN :yardim: AŞAĞIDAKİ KODLARI KAYIT MAKROSU İLE YAPTIM KODLAR GÜZEL ÇALIŞIYOR ANCAK BİR SORUN VAR HERŞEYİ YAPIYOR FAKAT İLK BİÇİMLENDİRMEDEN SONRAKİ İKİ BİÇİMLENDİRMEDE YAZI RENGİNİ AYARLAMIYO. BU BİÇİMLENDİRMELERİ ÖZET TABLO İÇİNDE YAPIYORUM. NEYİ EKSİK YAPIYORUM BİLMİYORUM BANA YARDIM EDİN LÜTFEN.

Sub Makro1()
'
' Makro1 Makro
'

'
Range("J7").Select
Cells.FormatConditions.Delete
Range("J7:J54").Select
Selection.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=VE($G7=""GELİR"";J7<0)"
Selection.FormatConditions(Selection.FormatConditions.Count).SetFirstPriority
With Selection.FormatConditions(1).Font
.Color = -16776961
.TintAndShade = 0
End With
Selection.FormatConditions(1).StopIfTrue = False
Selection.FormatConditions(1).ScopeType = xlDataFieldScope
Range("J7:J54").Select
Selection.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=VE($G7=""YÖNETİM GİDERLERİ"";J7>0)"
Selection.FormatConditions(Selection.FormatConditions.Count).SetFirstPriority
With Selection.FormatConditions(1).Font
.Color = -16776961
.TintAndShade = 0
End With
Selection.FormatConditions(1).StopIfTrue = False
Selection.FormatConditions(1).ScopeType = xlDataFieldScope
Range("J7:J54").Select
Selection.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=VE($G7=""HİZMET MALİYETİ"";J7>0)"
Selection.FormatConditions(Selection.FormatConditions.Count).SetFirstPriority
With Selection.FormatConditions(1).Font
.Color = -16776961
.TintAndShade = 0
End With
Selection.FormatConditions(1).StopIfTrue = False
Selection.FormatConditions(1).ScopeType = xlDataFieldScope
End Sub

TEŞEKKÜRLER
 
Neden makro kullanma gere&#287;i duydu&#287;unuzu anlamad&#305;m.
 
Ben bir &#351;irketin muhasebe b&#246;l&#252;m&#252;nde &#231;al&#305;&#351;&#305;yorum ve bu bi&#231;imlendirmeyi kullanacak di&#287;er arkada&#351;lar&#305;m excele &#231;ok fazla hakim de&#287;iller bende bu i&#351;i kay&#305;t makrosu olarak yap&#305;p &#246;zet tabloyu her olu&#351;turduklar&#305;nda bir tu&#351;ta bi&#231;imlendirmeyi yaps&#305;nlar istedim. Dosya 1,5 mb oldu&#287;undan buraya koyamad&#305;m
 
Dosyan&#305;z&#305; k&#252;&#231;&#252;lt&#252;rek g&#246;ndermeyi deneyin. Bu &#351;ekilde cevap vermek zor.
 
Ko&#351;ullu bi&#231;imlendirmedeki ko&#351;ullar&#305; bir kere yazman&#305;z yeterli olabilir diye d&#252;&#351;&#252;n&#252;yorum. &#199;&#252;nk&#252; &#246;zet tabloyu neticede bir kere olu&#351;turuyorsunuz. Sadece bir kere tazelemek gerekiyor.&#214;nceki mesaj&#305;mda da asl&#305;nda bunu belirtmek istemi&#351;tim. Bu &#351;ekilde yapmay&#305; deneyin, olmazsa, istedi&#287;inizi yapar&#305;z.
 
Geri
Üst