Microsoft Excel è un potente foglio di calcolo che consente agli utenti di inserire e analizzare i dati in una varietà di modi . Le numerose funzioni incorporate possono essere utilizzati in formule per creare e manipolare i dati . Inoltre , Excel permette di codice di programmazione grezza da creare per l'interattività avanzata e calcoli. Il Visual Basic, linguaggio Applications ( VBA ) offre un programmatore la possibilità di costruire applicazioni software del tutto unici all'interno dell'ambiente di Excel . Uso dei parametri "Range" è spesso necessario in VBA in modo che il codice di programmazione in grado di interagire con la rete attuale foglio di calcolo Excel . I dati sono inseriti nelle cellule , e VBA poi interagisce con questi dati chiamando i nomi delle celle singole o interi intervalli di celle . Cose che ti serviranno
Microsoft Excel
Mostra più istruzioni
Utilizzando Ranges in VBA
1
identificare le proprietà di base di qualsiasi intervallo di Excel e la sua sintassi . Una " serie " è semplicemente un insieme di cellule organizzate insieme . La gamma può diffondere orizzontalmente attraverso molte colonne , verticalmente attraverso molte righe , o bidimensionalmente in entrambe le righe e le colonne . L' intervallo è denotata da qualsiasi due celle in angoli opposti della selezione , separate da due punti. Ad esempio, " B2 : D5" specifica un intervallo di celle in righe da 2 a 5 e le colonne B , C e D.
2
aprire l'editor VBA in Excel . Premere il tasto " Alt + F11 ", come una rapida scorciatoia per aprire questa finestra .
3
Selezionare la macro VBA che si desidera modificare utilizzando le informazioni di gamma . Questo programma viene visualizzato nella lista in alto a sinistra della finestra dell'editor , sotto "Moduli ". In alternativa , utilizzare l'opzione " macro " sotto il menu "Tools" per creare un nuovo programma di VBA .
4
Fare clic nella finestra di modifica principale , tra il "Sub " e "End Sub " dichiarazioni di codificare qualsiasi .
5
VBA Racchiudere il campo in qualsiasi funzione VBA che richiede un parametro di intervallo . Il comando di " fogli di lavoro " è un oggetto comune VBA . Questo oggetto consente a un programma VBA per inserire automaticamente i dati nelle celle di un foglio di calcolo di Excel . Il parametro gamma è coinvolta in modo che il programma sa che le celle da modificare. Digitare un punto ( ".") Prima di dichiarare i dati della gamma , e specificate la gamma con la parola " Gamma " , capitalizzato . Per esempio : . Worksheets ( " Foglio1 " ) Range (" B2 : D4 " ) = " Ciao " . Quando viene eseguito questo programma VBA , lo farà automaticamente l'ingresso della parola " Ciao " in tutte le celle di Excel nella gamma di "B2 : . D4"
6
Utilizzare l'istruzione " Gamma " in questo modo , in ogni funzione VBA che richiede un intervallo di celle per modificare i dati .