Un concetto chiave nel usando Visual Basic per migliorare Excel è l'intervallo di celle attualmente selezionate . Utilizzando Visual Basic , è possibile formattare , ordinare, filtrare e fare qualsiasi numero di altre cose a queste cellule più velocemente di quanto si può senza scripting . Visual Basic può accedere alla selezione corrente di celle tramite la proprietà Application.Selection , che può essere abbreviato semplicemente Selection .
Prova un semplice script che colora la selezione corrente . Inserisci il Visual Basic ( ambiente di sviluppo integrato ) e inserisci questo testo nella finestra del codice :
Sub SelectionExample ( )
Selection.Interior.Color = rgbBlue
End Sub
Notate come è facile intuire quanto questo codice farà. Visual Basic può essere molto simile all'inglese .
Torna al foglio di lavoro ( Alt- F11) e immettere i dati in alcune celle . Selezionare le celle , quindi eseguire la macro SelectionExample su di loro : selezionare Sviluppo > Macro , fare clic su " SelectionExample " dalla lista e fare clic sul pulsante Esegui . Le celle selezionate diventeranno blu.
Sperimentare Codice
Come accennato prima , Visual Basic può essere facile da leggere , anche se non si ha esperienza di programmazione . Questo rende modificare il vostro programma molto facile. Cambiare il programma per dare alle cellule un colore diverso dal blu . Utilizzare una delle costanti di colore che inizia con le lettere "RGB ". Prova rgbYellow e rgbGreen .
Visualizzatore oggetti
Potete trovare un elenco completo dei colori nel browser oggetti di Visual Basic. Il browser oggetto sono elencate tutte le funzioni ( metodi di aka) e le proprietà di tutti gli oggetti disponibili per i programmi di Visual Basic .
All'interno dell'IDE , premere F2 per richiamare il browser degli oggetti . Nella finestra di ricerca , digitare rgb e premere Invio . Un elenco completo di colori viene visualizzato nella finestra Risultati ricerca. Prova rgbBlanchedAlmond nel codice , o rgbBurlyWood
Filtro dati
Consideriamo un esempio più pratico di utilizzo di Visual Basic : . Filtraggio dei dati . Potrai mostrare solo le righe della selezione corrente che corrispondono a una serie di criteri . Iniziare con la creazione dei dati . Inserisci questa tabella in qualsiasi punto Foglio 1 :
Dipendente, anni con impegno companyJoe , contrariamente 10Mary , 1Estevan Stevens , 5
Ritorna l'IDE di Visual Basic e di entrare in questo nuovo codice :
Sub myFilter ( ) per
Selection.AutoFilter campo: = 2 , Criteria1 : = " <5 "
End Sub
software © www.354353.com