Nwlapcug.com


Come eliminare un campo con VBA in Access 2007

Microsoft Access 2007 è l'applicazione di database relazionale che è incluso in alcune versioni di Microsoft Office. Esso fornisce una semplice interfaccia per persone con esperienza minima database, consentendo per database di archiviazione e manipolazione che altrimenti richiederebbero un amministratore di database. Mentre la maggior parte delle azioni possono essere eseguita da direttamente nell'interfaccia utente del programma, può diventare necessario per eseguire le funzioni più avanzate, come ad esempio un'eliminazione del campo, che richiedono l'uso di visual basic per lingua di applicazioni (VBA). Fortunatamente Microsoft include un editor di VBA con Access, che consente l'eliminazione di un campo con VBA.

Istruzioni

1

Passare al database di Access e fare doppio clic sul file per aprirlo in Access.

2

Individuare la tabella contenente il campo che si desidera eliminare, prendere nota del nome esatto della tabella.

3

Fare doppio clic sul tavolo per aprirlo, quindi individuare il campo che si desidera eliminare, prendendo atto del suo ' nome esatto. Una volta che hai acquisito questa informazione, chiudere la tabella. Non è possibile eliminare un campo da una tabella aperta.

4

Fare clic sulla scheda "Strumenti di Database" nella parte superiore dello schermo.

5

Selezionare il pulsante "Visual Basic".

6

Fare clic sul pulsante "Inserisci" nella parte superiore dello schermo, quindi scegliere l'opzione "Modulo".

7

Digitare quanto segue nella finestra "Modulo" che appena aperto:

Private Sub cmdRemove_Field_Click()

Dim curDatabase As Object

Dim tblxxxxx As Object

' Get a reference to the current database already open in Access

Set curDatabase = CurrentDb

' Get a reference to a table named xxxxx in your open database

Set tblxxxxx = curDatabase.TableDefs("xxxxx")

tblxxxxx.Fields.Delete "zzzzz"

End Sub

Sostituire il nome della tabella per "xxxxx" e il nome del campo che si desidera rimuovere per "zzzzz."

8

Fare clic su "Run" nella parte superiore dello schermo, quindi selezionare l'opzione "Esegui Sub/Userform" per eliminare il tuo campo.

Consigli & Avvertenze

  • Quando si fa riferimento alla documentazione per l'accesso, o qualsiasi programma di database, tenete a mente che le parole "campo" e "colonna" sono usati come sinonimi. Allo stesso modo, "riga" e "record" condividono anche lo stesso significato.