Nwlapcug.com


Come scrivere una Subroutine per un foglio di calcolo Excel

Come scrivere una Subroutine per un foglio di calcolo Excel


Fogli di calcolo sono strumenti potenti che consentono di gestire grandi quantità di informazioni correlate con un formato di facile, visual. Per l'utente avanzato di foglio di calcolo, tutti i tipi di funzionalità sono disponibili per automatizzare le attività, eseguire calcoli e creare formati di elegante. Ci sono cose che non possono essere fatto con funzioni di Excel e le funzionalità di formattazione, tuttavia; per queste caratteristiche, è necessario scrivere codice rigido. Fortunatamente, Excel consente di scrivere subroutine in Visual Basic e li inserisca i fogli di calcolo.

Istruzioni

1

Aprire il foglio di calcolo che si desidera scrivere una subroutine per.

2

Aprire Excel di Visual Basic Editor premendo i tasti "F11" e "Alt" o selezionando "Strumenti" dalla barra dei menu, passa il mouse su "Macro" e cliccando su "Visual Basic Editor".

3

Selezionare "Inserisci" dalla barra dei menu e fare clic su "Modulo". Si aprirà una nuova finestra nel centro in cui è possibile scrivere codice.

4

Digitare "Sub", seguito dal nome desiderate per la subroutine e premere "Invio". L'Editor di Visual Basic si riempirà automaticamente tra parentesi e "End Sub". Nel mezzo, è possibile scrivere il codice per la subroutine (è necessario conoscere Visual Basic).

5

Eseguire la subroutine che è scrivere dall'editor (utilizzando il tasto "Play") o da foglio di calcolo come una macro. Per eseguirlo dal foglio di calcolo, o premere il tasto "Alt" e i tasti di "F8", o selezionare "Strumenti" dalla barra dei menu, mouse sopra "Macro" e fare clic su "Macro". Si dovrebbe vedere la subroutine elencata nella finestra di dialogo che verrà visualizzata.

Consigli & Avvertenze

  • Se non siete sicuri di come eseguire una determinata operazione, è possibile registrare una macro e quindi esaminare il codice. Selezionare "Strumenti" mouse over "Macro" e cliccare su "Registra nuova Macro". Nome della nuova macro (questo sarà il nome della subroutine in un nuovo modulo) e quindi eseguire l'operazione in questione (ad esempio l'immissione di testo in una cella). Interrompere la registrazione, aprire il modulo in Visual Basic Editor e dare un'occhiata al codice che esegue l'azione desiderata.