Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

VBA Limit veľkosti pre polia

Visual Basic for Applications podporuje poľa zjednodušiť spracovanie dát . Polia obsahujú viac premenných a majú obmedzenia veľkosti v závislosti na type dát , pamäte k dispozícii a definovaný počet prvkov . Počet prvkov je definovaná počas procesu vytvárania poľa , ak si vytvoriť všeobecný alebo viacrozmerné polia . Otvorte okno VBA v aplikácii pre prístup k vlastnosti poľa . VBA Array

Visual Basic for Applications umožňuje nastaviť premenné pre ukladanie informácií . Rad súvisiacich premenných sa nazýva " pole . " Napríklad , ak chcete vytvoriť zoznam dát z rokov 2000 až 2005 jediná premenná je letopočet " 2000 " . Pole k tomuto dátumu zoznam obsahuje všetky päť rokov . Vo VBA , toto pole by bol písaný ako " Year ( ) " s zátvorky naznačovať , že obsahuje viac premenných .
Typy Array

VBA ponúka niekoľko typov z poľa . Všeobecné polí a viacrozmerné polia sú statické pole s nastaveným počtom premenných . Dynamické pole môžete zmeniť počet premenných . Všeobecné pole vám umožní nastaviť rad rôznych hodnôt do jedného dátového typu a obsahuje pevný počet prvkov . Viacrozmerné pole vám umožní uložiť viac sád údajov v poli . Dynamické pole môže zmeniť v rozmeroch , zatiaľ čo proces beží .
Array Size Limit

obmedzenie veľkosti poľa je spojené s dátovým typom a dostupnej pamäte . Bežné dátové typy sú Integer , Long Integer a Byte . VBA automaticky prevedie Integer dátové typy dlhých celých čísel . Dátový typ Long Integer má hodnoty medzi -2147483648 a 2147483647 . Využite typ Byte dát pre zvýšenie účinnosti s vašimi poľa s obmedzenými hodnotami od nuly do 255. . Dostupnej pamäte je závislá na vašom systéme .
Array Dĺžka

Array.length vlastnosť zobrazuje počet prvkov , ktoré pole obsahuje a je oddelená od čiastky pamäť pre uloženie pole vyžaduje . Určte dĺžku poľa zriadením vyhlásenie , definovať pole ako napríklad a zamestnávať Array.length majetok vo formáte " hodnota = instance.length " bez úvodzoviek . Túto vlastnosť použite , ak dochádza k zníženiu výkonu alebo chybové správy týkajúce sa počtu prvkov vo vašom poli .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené