Aprire Microsoft Access , quindi iniziare a creare una tabella di dati di esempio , cliccando la voce " Crea" del menu " Tabella " . Potrai utilizzare VBA per modificare il tipo di dati di un campo in questa tabella .
2
tipo " Prenota " nella cella in alto della seconda colonna , nella finestra della griglia della tabella aperta al punto 1 . Tipo " Prezzo " nella cella a destra della cella "Libro" .
3
Tipo qualunque nome del libro nella prima cella sotto la " libri " di colonna , e digitare un campione prezzo nella prima cella sotto la colonna " prezzo " . Digitando il numero rende automaticamente accesso definiscono la colonna " prezzo ", come un non- testo , campo numerico.
4
Premere " Control- S ", quindi immettere " Booktable " per dare quel nome al campione dati .
5
destro del mouse sulla scheda " Booktable " e selezionare " visualizzazione struttura ". Il " prezzo " riga della griglia che appare visualizza " Numero ". Questo indica che il campo " Prezzo " è un numerico , non testo , campo . Chiudere la scheda cliccando col tasto destro e cliccando su " Chiudi".
6
Premere " Alt- F11 " per accedere alla finestra di codifica per le macro VBA . Clicca voce "Modulo" del menu "Inserisci" per inserire un nuovo modulo o una finestra per l'inserimento del programma di campo che cambia .
7
Incollare il seguente programma nel modulo . Dichiarazione "Esegui" di questo programma viene eseguito un comando SQL, " ALTER TABLE ", sui dati " Booktable " . Questo comando cambia il tipo di campo del campo " prezzo " da numerico a testo .
Public Sub ChangeDataType ( ) per
Dim dbase Come DAO.Database
dbase = CurrentDb
dbase.Execute ( "ALTER TABLE ALTER COLUMN Booktable [prezzo ] testo ( 25) ; " ) per
End Sub
8
Avviare il programma facendo clic su uno delle sue dichiarazioni e cliccando il comando del menu " Run " "Esegui" .
9
tornare ad Access con il tasto " Alt- F11 ", poi ri- visualizzare la vista di progettazione dei dati " Booktable " da utilizzando le istruzioni passo di 5 . La riga " Prezzo " ora mostra "Testo" invece di " Numero ".
software © www.354353.com