Nwlapcug.com


Immissione di dati automatica in Excel

Alcune caratteristiche di Excel possono immettere dati automaticamente, risparmiando tempo e riducendo gli errori. Ad esempio, potreste dare istruzione Excel, attraverso il suo linguaggio di programmazione Visual Basic per applicazioni o VBA caricare un database in memoria quando un utente di Excel fa clic su un pulsante. È possibile inserire sia testo formattato e grafica dei dati in Excel automatizzati caratteristiche entry.

Correzione automatica

Funzione di correzione automatica di Excel fornisce un modulo di immissione dei dati automatizzata. Correzione automatica sostituisce il testo abbreviato con testo più lungo dopo aver digitato l'abbreviazione. Ad esempio, se hai creato una voce di correzione automatica che collegano l'abbreviazione "pgm" con la parola "programma", Excel automaticamente tipi quella parola più a lungo ogni volta che si digita "pgm".

Macro

Il primo passo nell'utilizzo di macro per l'immissione di dati automatica in Excel è quello di scrivere una descrizione di che cosa si desidera che la macro da fare. Ad esempio, si può scrivere "Voglio la macro per cercare le mie iniziali e inserire un messaggio in una cella del foglio di calcolo, quando li trova". Scrivere esattamente quello che vuoi la macro da fare, si riducono le congetture quando la macro di programmazione.

Identificare la funzione eventi

Dopo aver definito esattamente come la macro viene automaticamente immesso dati, identificare l'evento in cui la macro verrà immettere i dati. Ad esempio, se stai scrivendo una macro che immette un messaggio dopo aver rilevato la voce di un testo specifico in una cella del foglio di calcolo, leggere un elenco di funzioni di evento associato alla voce di dati. Evento funzioni sono funzioni che VBA viene eseguito quando si verificano eventi specifici, come il clic del mouse e immissione di cella, in una cartella di lavoro di Excel. Ad esempio, l'evento di "Cambio" dell'oggetto "Worksheet" viene eseguito quando un utente digita qualcosa in una cella del foglio di calcolo.

Programmi di scrittura

Una volta che hai individuato una funzione di evento attraverso il quale la macro VBA entrerà automaticamente dati, scrivere il programma per produrre tali dati. Affinché Excel inserire un messaggio in una cella del foglio di calcolo dopo il rilevamento di un valore specifico in un'altra cella, è possibile scrivere qualcosa di simile al seguente:

Private Sub Worksheet_Change(ByVal Target As Range)

Se Range("A1") = "CK" Then

Range("D5") = "Clark Kent hanno firmato oggi a presso" & ora

End If

End Sub

Questo programma rileva i caratteri "CK" nella cella "A1" della cartella attuale terzo foglio di calcolo, quindi inserisce i dati in un'altra cella assegnando un valore all'oggetto Excel "gamma", che rappresenta le celle del foglio.