Makale numarası: 147650 - Bu makalenin geçerli olduğu ürünleri görün.
Bu makalede, gezinmek ve Microsoft Excel uygulama nesnelerine erişmek için kullanabileceğiniz üç yöntem açıklanmaktadır:
Microsoft Excel sürüm 5.0 içindeki her nesne, uygulama nesneleri hiyerarşisinde yerde bulunmaktadır. Bu nesneler arasında uygulamanın sıradüzeni gezinme olarak seçin. Bu hiyerarşinin en üstünde, uygulama nesnesi var. Hangi olaylar veya eylemler için <a2>Uygulama</a2> nesnesinin atamak, tüm uygulama etkiler. Örneğin:
[nesne] metinle, tüm geçerli Microsoft Excel uygulama aşağıdaki örnek oluşturan nesnesi, işaret eden herhangi bir değişken:
uygulama nesnesi, diğer büyük nesneleri içerir. Örneğin, Microsoft Excel'in yüklü olan çalışma kitaplarını topluluğu başvurmak için aşağıdaki kodu kullanabilirsiniz:
tek bir çalışma kitabını topluluktan almak istiyorsanız, ıtem yöntemini kullanın. Örneğin, ilk çalışma kitabına başvurun:
ilk çalışma kitabı'nı kapatmak için:
Nesneleri bitişik bir başvuru ya da varsayılan özellikleri kullanarak erişmeÇalışma sayfalarının her çalışma kitabını içeren, her çalışma sayfası hücreleri vb. topluluğu içerir. (Menü belirli hakkında ayrıntılı bilgi için Microsoft Excel'in nesne s?radüzeni Yardım ve Microsoft Excel'in belgelerine bakın.) Kodu, belirli bir hücre için başvuruları şöyle:
Bu başvuru, uzun ve karmaşık olabilir; ancak, kısayol tuşları kullanılabilir. Gezinti işleci (.) anlama başarılı nesne programlama için temel olur.
Kısa keserTüm nesneler için varsayılan özellik ve yöntem vardır. Koleksiyonları için ıtem yöntemini varsayılan yöntemdir. Çoğu nesneler için varsayılan özellik adı özelliğidir. Bu kuralı, programlama basitleştirmek için kullanılmıştır. Örneğin, önceki örnek için Basitleştirilmiş:
Nesneleri diğer ad nesneleri taraf?ndan erişmeDiğer ad, nesne programlama kolaylaştırmak için kullanabilirsiniz. Örneğin, Sayfa1 işleme kod çok yazma, sözdizimi uzun duruma gelebilir. Bunu önlemek için <a0></a0>, en küçük ortak nesneye işaret eden bir nesne oluşturun. Bu diğer ad bilinir. Bir diğer ad oluşturmak için Set</a1> deyimini kullanın:
Nesneleri üst ve uygulama yöntemleri kullanarak erişmeÜst ve uygulama yöntemleri nesne sıradüzeni oluşturan giderek olanak verir. Uygulama yöntemini uygulama nesnesine gider ve üst yöntemi, nesne s?radüzeni bir düzey yukarı gider. Bu makaledeki tüm örneklerde [nesnesi] ile başlatıldı. [Nesne] geçerli bir Microsoft Excel nesnesi olduğu sürece, tüm bu ifadeleri da geçerlidir. [Nesne] içeriği ne olursa olsun.
Bu Visual Basic sürüm 4. 0'dan Microsoft Excel nesnesini programlama çok yararlıdır. Microsoft Excel, yalnızca Microsoft Excel, giriş noktaları olarak kullanılan üç nesneleri gösterir. Bunlar:
Çalışma kitabı nesnesi doğrudan erişmek için bir yol biçimde açık hiçbir çalışma kitabı nesnesi yok. Bir çalışma sayfası veya grafik nesnesinin ana yöntem, çalışma kitabı nesnesi döndürür, çünkü ancak, bu sorun değildir. Aşağıdaki kod örneği, bu noktayı gösterir.
Not: Excel.Sheet nesnesi içeren bir OLE denetimi oleExcel var.
Makale numarası: 147650 - Last Review: 11 Ekim 2006 Çarşamba - Gözden geçirme: 2.3
Bu makaledeki bilginin uygulandığı durum:
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:147650
(http://support.microsoft.com/kb/147650/en-us/ )
Kullanım Dışı Bilgi Bankası İçeriği Yasal Uyarı
Bu makale, Microsoft'un artık destek sağlamadığı ürünler ile ilgili olarak yazılmıştır. Bu nedenle, bu makale "olduğu gibi" sağlanmıştır ve bundan sonra güncelleştirilmeyecektir.