Mac için Excel'de Application.UserLibraryPath Eşdeğeri?


0

Bu sayfa "Excel'de bir XLA Eklentisi Oluşturma", Application.UserLibraryPath özelliği tarafından başvurulan klasörün, kullanıcı tanımlı bir eklentiyi kaydetmek için doğru yer olduğunu gösterir. Ancak, Mac için Excel 2004'te, bu özellik Uygulama nesnesi için tanımlanmış görünmüyor.

Excel'in bu varyantında eşdeğer bir kavram olup olmadığını bilen var mı? Bir VBA nesnesinin bir özelliği olması gerekmez, ancak Excel'in güvenilir bir şekilde danışacağı kullanıcı tanımlı Eklentileri koymak için sadece ortak bir yer.

Orada olduğu Eklentiler klasörü ( /Applications/Microsoft Office 2004/Office/Add-Ins/ ) fakat içgüdüm, bu klasörün kullanıcı tanımlı olanlar değil satıcı tarafından sağlanan eklentiler için olduğu yönünde.

(Ya da sadece aşırı temkinli mi oluyorum? Add-Ins/ Klasör ve iyi aramak?)

Yanıtlar:


1

Microsoft KB'nin bu makalesi var: Excel için Excel başlangıç ​​klasörlerini Mac için Excel'de kullanma Mac için başlangıç ​​klasörlerinin kullanımı hakkında bilgi veren, bahsi geçen kullanımlardan biri eklentiler içindir.

(makaleden itibaren)
Eklentileri

Başlangıç ​​klasörüne eklediğiniz Eklentiler, genellikle Excel'i başlattığınızda görünmez, ancak belleğe yüklenir ve tüm otomatik makroları çalıştırır.
Ardından, bu Eklentileri, eklentinin sağladığı herhangi bir yöntemle (yani, bir menü öğesi veya araç çubuğu düğmesi) kullanabilirsiniz.


Teşekkür ederim. Muhtemelen bunu kendim asla çözemezdim. En iyi bölüm, eklentimi Başlangıç ​​klasörüne getirdiğimde Excel'in reklamı olduğu gibi bulması. (Bu, bir süredir aklımın arkasında kalan başka bir soruyu da cevaplar: “Excel, Kişisel Makro Çalışma Kitabımı nerede saklıyor?” Bunun Başlangıç ​​klasöründe olduğunu ortaya koyuyor.
Hephaestus

İlginç bir şekilde, yine UserLibraryPath belgelerine baktığımda, "COM eklentilerinin yüklendiği yer" olduğunu görüyorum. COM eklentileri muhtemelen Mac ortamında bulunmadığından, UserLibraryPath öğesinin burada tanımlanmayacağı mantıklı geliyor. Bu, aynı zamanda UserLibraryPath tarafından başvurulan klasörün olmadığını gösterir. Gerçekten mi muhtemelen çalışmasına rağmen, Windows için Excel için VBA tabanlı eklentiler yüklemek için doğru yer.
Hephaestus

@Hephaestus, bu windows sürümü için bazı bilgiler verir: office.microsoft.com/en-us/excel-help/...
SeanC

Evet, o kalkış noktasından biraz turlamak benim için COM eklentilerinin doğru olduğunu onayladı kesinlikle yalnızca Windows kavramı. "Excel" eklentileri için sunulan iki yükleme klasörü seçeneği, ikisi de Mac'teki Microsoft Office 2004 hiyerarşisindeki klasörlerle tam olarak eşleşmez (Windows'taki "AddIns" klasörü kullanıcı başınadır, oysa "Eklentiler" Mac04'te kurulum genelinde ve Mac04'te hiç Office / Library klasörü yok). Bütün bunlar, başlangıç ​​klasör çözümünden memnunum çünkü manuel yükleme adımının olmadığı anlamına geliyor - eklentilerim otomatik olarak yükleniyor.
Hephaestus
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.