Herhangi Bir Hücre Korunursa VBA Kodu Çalışmaz


0

Belirli miktarda korumalı hücreye sahip olması gereken paylaşılan bir çalışma kitabım var. Ayrıca, aynı VBA kodunu, aynı hücre için birden fazla veri doğrulaması için aşağı açılan seçime izin veren çalışma kitabına yapıştırarak yapıştırdım (açılan öğelerden birden fazlasını seçebilirsiniz). VBA, sayfayı koruyana kadar harika çalışıyor. Bu arada, VBA kodundan etkilenen hücreler korunmaz. Yanlış olan ne varsa?


Ne tür bir koruma kullanıyorsunuz? Bir hata mesajı mı alıyorsun? Excel'in hangi sürümü?
CharlieRB

Tabakaları koruyorum, hücrelerin birçoğu açık. Sayfanın korumasını kaldırırsam, VBA çalışır. Yapmazsam, yapmaz. Ayrıca, bir hata mesajı alamıyorum, VBA çalışmıyor. Bu yüzden aşağı açılır menüler sadece çoklu değil 1 seçime izin veriyor.
T. Sullivan

Bir sayfayı koruduğumda (varsayılan seçeneklere, yalnızca seçime izin verilir), VBA makrolarım ya a) iyi çalışıyor, çünkü hiçbir şeyi değiştirmeye çalışmıyorlar ya da b) bir Hata Ayıkla iletişim kutusunda başarısız oluyor, çünkü kilitli hücre. Hata alamadığınız için, sorunu küçük bir test çalışma kitabında izole etmeye çalışmak ve çalışmayan VBA kodunu göndermek en iyisi olabilir.
Nick Russo,

Çalışma sayfası korunduğunda çalışmayı durduran kodu size gösterebilirim. Doğrudan bir
T. Sullivan'dan

Kodu gönderemezseniz, muhtemelen size yardımcı olamayız. Korunan hücrelerin değişmemesi halinde, iyi çalışması gerekir. Hangi çizginin hataya neden olduğuna bir bakın ve muhtemelen aralıkları belirleyen diğer çizgilerle bunu kaydedin.
gtwebb
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.