AMAÇ: Belli bir iş rolündeki tüm insanlar arasında paylaşılan kişisel bir makro çalışma kitabımız var. İşlerini çok daha kolay hale getirir ve zamanla birçok işlem bu makrolara bağımlı hale gelir. Makrolar zaman içinde gelişti ve tüm sistemlerde konuşlandırılmış sürümü kontrol etmeye çalışıyorum. Örneğin, herkesin makro çalışma kitabının aynı, yeni sürümüne sahip olması için şimdi itmek istediğim bir güncelleme var.
SORUN: XLSTART'ın hedefi sürümler arasında güvenilir değil ve hatta Excel'in tek bir sürümünde bile farklı sürümlerin farklı yolları olabileceğini öğrendim. Bunu çok sayıda bilgisayara dağıtmam gerekiyor ve yüklü sürüm 2003-2016 yılları arasında olabilir
SORU: XLSTART dizinini bulmanın, her Excel sürümünün her olasılığını listelemeden güvenilir bir yolu var mı?
NOTLAR:
Birisi bunu manuel olarak yapardı ama bunun için fazla büyüyoruz. Şu anda, XLSTART'a olası her yolu listeleyen bir toplu iş dosyası oluşturuyorum ve aptalca geliyor. Farkında olmadığım daha iyi bir yol olduğunu umuyorum.
% XLSTART% değişkeni olsaydı bunun iyi olacağını düşündüm, ancak birden fazla Excel sürümü yüklü olan birkaç kullanıcımız var. (Biliyorum, sorma). Dolayısıyla bu sistemlerde makro çalışma kitabını birden çok yola kurmam gerekiyor, böylece makrolar aynı bilgisayarda yüklü Excel'in birden fazla sürümünde mevcut.
Excel\InstallRoot
ekleyin \xlstart
.