/Dizi-VBA karma Tablo | Netgez.com
SORU
21 AÄžUSTOS 2009, Cuma


/Dizi-VBA karma Tablo

Belgelere karma bir tablo oluşturmak için nasıl açıklayan veya VBA ilişkisel dizi bulmak için görünmüyor olabilir. Hatta mümkün mü?

Bir makale için bir link verebilir misin ya da daha iyisi kodu, post?

CEVAP
21 AÄžUSTOS 2009, Cuma


Sözlük nesnesi, Microsoft Komut dosyası çalışma Zamanı kitaplığı bulunan arıyoruz sanırım. (Araçlar...Başvurular VBE menüsünden, projeniz için bir başvuru ekleyin.)

Bu kadar çok fazla değişken (Anahtarları diziler olabilir, onlar nesneleri yapmak pek mantıklı değil. uygun olan herhangi bir basit değer ile çalışır @Yorum Nil aşağıya bakın.):

Dim d As dictionary
Set d = New dictionary

d("x") = 42
d(42) = "forty-two"
d(CVErr(xlErrValue)) = "Excel #VALUE!"
Set d(101) = New Collection

Ayrıca eğer sizin ihtiyaçlarınızı daha basit eğer VBA Koleksiyon nesnesi kullanabilirsiniz ve sadece dize anahtarlarını istiyorum.

Ya da aslında hiçbir şey karma mı bilmiyorum, eğer karma tablo gibi performans istiyorsanız daha fazla kazmak isteyebilirsiniz. (EDİT: Betik.Sözlük hash table DAHİLİ olarak kullanın.)

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:
Vba

YORUMLAR

SPONSOR VÄ°DEO

Rastgele Yazarlar

  • Adam Khoury

    Adam Khoury

    23 Ocak 2008
  • Ama Jenna

    Ama Jenna

    29 NÄ°SAN 2011
  • Electro Posé

    Electro PosÃ

    21 ÅžUBAT 2013