Scripting.Dictionaryの上限は何ですか? 1つはありますか?Scripting.Dictionaryの最大サイズは?
要素の数またはメモリのサイズに制限があります。私はそれに関する情報をトレースすることができませんでした。
Scripting.Dictionaryの上限は何ですか? 1つはありますか?Scripting.Dictionaryの最大サイズは?
要素の数またはメモリのサイズに制限があります。私はそれに関する情報をトレースすることができませんでした。
これまで遭遇したことはありませんが(これに矛盾するドキュメントは見つからないようです)、辞書には暗黙的な上限はなく、利用可能なメモリの量によってのみ制限されます。
少なくともデータ型カウントの拘束が強制されますが、MSDNはこのテーマでは非常に曖昧です。http://msdn.microsoft.com/en-us/library/5t9h9579(v=vs.84).aspx – Juliusz
アウト: '? typename(createobject( "scripting.dictionary")。count) '' Long'を返す –
[質問する必要がある場合は、おそらく間違っていると思います](http://blogs.msdn.com/b/oldnewthing/archive/2007/03/01/1775759.aspx)。なぜあなたはこの情報を必要とし、何を達成しようとしていますか? – AutomatedChaos
私は辞書ソートのコードを見直しており、実装は辞書の32,767要素に制限されていました。それが私の疑問を引き起こしました。私は好奇心を養う以外には何も見事に成し遂げようとはしません:) – Juliusz
私が最後に行ったテストは、辞書がうまく処理された百万に達しました(コレクションは500K行以上の辞書よりも効率的でした) /fastexcel.wordpress.com/2012/07/10/comparing-two-lists-vba-udf-shootout-between-linear-search-binary-search-collection-and-dictionary/ –