Birden çok çalışma kitabındaki birden çok bağlantıyı güncelleme


0

3 tane çalışma kitabım var. Onlara A, B ve C de.

B, C'den bir bağlantı yoluyla veri alır

A, C'den alınan B verileri dahil olmak üzere B'den veri alır.

A'yı açtığımda tüm bağlantıları güncellemek istiyorum.

Bir Workbook_open olayının, VBA'deki Çalışma Kitabı A'daki ThisWorkbook'tan kullanıldığını anladım.

Bunu boşa harcayarak çalışmak için uzun saatler harcadım

Kodumun minik parçaları çalışıyor, ancak A açılışında başlayan kodu durduran güncelleme bağlantılarında sorun yaşıyor


Bu bir polistir, ama çalışma kitaplarını birleştiremeyeceğini varsayıyorum?
soandos

Ne yazık ki hayır. Her çalışma kitabı ayrı bir mali yıl içindir ve ayrı kalmaları gerekir. Şerefe
ozadam

Yanıtlar:


0

Dolayısıyla, bunu yapma şekliniz kötüdür, yani iki kalıtım katmanınız olması, gereksiz komplikasyonlara yol açar. Talimatları kullanırsan İşte her iki çalışma kitabından da basitçe veri çekmek için sorunlarınız çözülecektir.

Bu, iki kalıtım, olay ve benzeri şeylerin ne anlama geldiğini tamamen atlar. Bence bu iyi bir şey. Birisinin bunu özellikle nasıl yapacağını bulmasını istiyorsanız, bunun başka bir soru için bir konu olduğunu düşünüyorum.


Bilgi için teşekkürler. Anladığım kadarıyla çok çalışıyordum. Bağlantılar benden bir yardım almadan güncellenir. Tek yapmak istediğim bu mesajı devre dışı bırakmak.
ozadam

Üzgünüm, yanlış düğme. Bu mesajı devre dışı bırak. Bu çalışma kitabı, güncellenemeyen bir veya daha fazla bağlantı içeriyor. Devam edin veya bağlantı seçeneklerini düzenleyin. Sadece bu kutuyu devre dışı bırakmak veya görünmesini engellemek istiyorum. Teşekkürler
ozadam

Soruyu yeni bir soru olarak sor, ancak "Sonrakine Devam Etmek Üzere" 'nı denemek isteyebilirsiniz. UYARI hatayı düzeltmez, sadece gerçekleşmemiş gibi yapar.
soandos
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.