2016-04-03 14 views
1

Koşullu biçimlendirme açık durumdayım ancak biçimlendirmeyi bir alt formda açan/açan bir onay kutusu istiyorum. Ben kapatmak için biçimlendirme olsun, ama geri nasıl açılacağını emin değilim ... İşte kod oluşturucu bugüne kadar ne var olabilir: Bunları silebildiğiniz gibi,MS Access Koşul koşulu için Geçiş Koşulu

Private Sub Check23_Click() 
If Forms!FarmerPartsEditableF!Check23 = True Then 
    Me![FarmerPartsListT Subform].Form![Pulsation].FormatConditions.Delete 

Else What Do I put here to turn it back on? 

End If 

cevap

0

Sen zamanında FormatConditions oluşturabilir . Çevrimiçi yardımda FormatConditions.Add'a bakın. İşte

bir örnek: Conditional formatting on Access form looking up a value

Ve burada fazlasını bulacaksınız: Tıkladığımda https://stackoverflow.com/search?q=[ms-access]+FormatConditions.Add

+0

ben "Koşullu Biçimlendirme Kuralları Yöneticisi" üzerinden kurmak iki kural varsa, sadece bir kuralı silebilirsiniz bir onay kutusu üzerinde? Üzgünüm ben yeni biriyim. Kod oluşturmada kötüyüm. Yukarıda bulduğum şey, saatler süren arama ve deneme yanılmalarından sonraydı. Add fonksiyonunu her kullanmaya başladığımda, bir şeyleri mahvederim ve genellikle txtbox'ı bulamadığını veya geçersiz olduğunu söyler. – Matudavis

+0

Nevermind, yine de aynı sorunu yaşıyorum. Hücrelerdeki değerlere göre açıp kapatmak için hücrelerimin arka plan rengini istiyorum. Programımı bitirmek için yapmam gereken en son şey budur, bu yüzden çaresizleşiyorum ve ekleme ya da değiştirme özelliğini anlamaya çalışırken saatlerce denedim ama hiçbir yere gitmiyorum. İşte en uzağa aldım düşünüyorum: Me [FarmerPartsListTSubform] .Form [Pulsation] .FormatConditions.Ad acFieldValue, _acEqual, Me! [TxtTarget] .Value) txtTarget nedir? ve kodda acFieldValue değiştirmem gerekiyor mu? – Matudavis

+0

@Matudavis: Lütfen sorunuzu düzenleyin. Biçim koşullarınızın her ikisine de ekran görüntüleri (ya da imgur bağlantıları) ekleyin. Yaptıkları şeyin kısa bir tanımını ekleyin. O zaman kodla yardımcı olabilirim. – Andre