Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Fogli di calcolo >> .

VBA : Come determinare una dimensione di matrice

Utilizzo degli array in Visual Basic, Applications Edition , o VBA , le procedure di gestire in modo efficiente grandi quantità di dati , e consente di risparmiare memoria e tempo di esecuzione . Gli array sono un insieme di elementi dello stesso tipo di variabile e indicati con lo stesso nome di variabile . Se si conosce il numero di elementi per una determinata variabile , è possibile impostare la matrice di quel numero . Tuttavia, se non siete sicuri che cosa dimensione della matrice da utilizzare, quindi utilizzare un array dinamico . Array dinamici ridimensionano automaticamente , a seconda della quantità dei dati . È possibile determinare la dimensione di una matrice utilizzando le funzioni UBound e LBound nella vostra procedura . Istruzioni
1

Aprire il file Excel che contiene la procedura per la quale si desidera determinare la dimensione della matrice .
2

Aprire l' editor di VBA per visualizzare la procedura. Una scorciatoia è premere "ALT - F11 " nella cartella di lavoro di Excel .
3

Cerca nella vostra routine VBA dove aggiungere le funzioni UBound e LBound . Di solito queste funzioni sarebbero venuti dopo la matrice nella procedura
4

Immettere le funzioni UBound e LBound digitando il seguente : .

MsgBox UBound ( ArrayName ) - LBound ( ArrayName ) + 1

VBA visualizza le dimensioni della matrice in una finestra di messaggio .

 

software © www.354353.com