July 15
Le macro in Excel consentono di automatizzare le attività ripetitive e di creare fogli di calcolo che funzionano come un programma software, piuttosto che solo le colonne e le righe di dati. Il modo più semplice per creare una macro, anche se sei un programmatore avanzato è quello di utilizzare la funzione di registrazione per far Excel seguire i tuoi passi e registrare ogni passo in una macro che può essere eseguito a comando.
Il problema di questo approccio è spesso la macro metterà in un passo o formattare una cella nel modo in cui si pensa è corretto, piuttosto che ciò che l'utente vuole. Sarà quindi necessario aprire la macro in modalità di modifica e modificare il codice. Questo è un processo abbastanza semplice, ma richiede un po 'di conoscenza.
1 Fare clic sull'opzione "Sviluppatore" sulla barra dei menu. Se questo non è disponibile, fare clic sul "pulsante Microsoft Office" nell'angolo in alto a sinistra e fare clic su "Opzioni di Excel." Evidenziare la categoria "popolare" e selezionare l'opzione che dice: "Mostra scheda Sviluppo sulla barra multifunzione."
2 Creare una macro se non l'hai già fatto selezionando l'opzione "Registra macro". Evidenziare la cella che contiene la data che si desidera modificare. Se è un intervallo di celle, evidenziare l'intera gamma. Fare clic sulla cella evidenziata (s) e scegliere "Formato celle". Assicurarsi che "Data" è selezionato nella Categoria e scegliere uno qualsiasi dei formati. Quello che si desidera non è elencato e si fisserà che nei prossimi passaggi. Fai clic su "Stop Recording".
3 Clicca su "Macro" e scegliere la macro si è creato o registrato nel passaggio precedente. Fai clic su "Modifica" per aprire la macro in una finestra di modifica di Visual Basic.
4 Trovare la linea che ha la funzione di "NumberFormat" in esso. Se ha registrato una macro nel passaggio precedente, il codice dovrebbe essere solo poche righe. Se si tratta di una macro creata in precedenza ed è troppo lungo per la ricerca manuale, clicca sul binocolo sulla barra dei menu per aprire l'opzione "Trova" e inserire "NumberFormat" per la ricerca di esso. A seconda di come la cellula è stata scelta la linea può iniziare con "Selection" o "Intervallo". Il formato che si desidera modificare è nelle citazioni seguenti il segno di uguale.
Eliminare tutto tra le virgolette e sostituirlo con "mmm", in modo che l'estremità della linea di codice simile:
.NumberFormat = "Mmm"
5 Chiudere il "(Codice) Module1" finestra e chiudere il "Visual Basic - Book1" finestra. Non è necessario salvare qualsiasi cosa in questo momento. Fare clic su "Macro" di nuovo, evidenziare la macro e fare clic su "Esegui". La macro sarà ora modificare la data (s) è stato selezionato in formato mese.