January 19
Microsoft Excel 2010 è dotato di un linguaggio di programmazione incluso chiamato Visual Basic for Applications, o VBA. È possibile scrivere codice in VBA che manipolare il vostro foglio di calcolo, ad esempio, di classificare un intervallo di celle utilizzando il metodo Range.Sort. Questo metodo include più di una dozzina i parametri in modo che è possibile specificare le colonne da ordinare in base, evitare le intestazioni di essere ordinato, impostare più campi di ordinamento e di più.
1 Aprire il foglio di lavoro Excel 2010 che si desidera ordinare utilizzando VBA. Premere il tasto "Alt" e "F11" simultaneamente per aprire l'editor VBA.
2 Fare doppio clic sul modulo, che si trova sul lato sinistro dell'editor, in cui si sta scrivendo il codice VBA. Nell'estratto codice sul lato destro dello schermo. Posizionare il cursore in una riga vuota di codice in cui si desidera utilizzare il metodo Sort.
3 Immettere il seguente codice nell'editor di VBA, senza virgolette: "Range (" A: B ") Ordina key1:. = Range (" A1 "), Order1: = xlAscending". Change "A: B" alla gamma di Excel che si desidera ordinare e cambiare "A1" per la prima cella della colonna che si desidera utilizzare per l'ordinamento. Change "xlAscending" a "xlDescending", se si desidera ordinare da alta a bassa, invece di basso all'alto.
4 Mettere una virgola e uno spazio alla fine del codice se si desidera aggiungere altri parametri per il metodo di ordinamento. Inserire il nome del parametro, seguito da ": =" e poi il valore per il parametro. Posizionare un'altra virgola e uno spazio dopo ogni parametro, tranne l'ultimo.
5 Utilizzare il tasto "2", "Ordine 2," "3 chiave" ei parametri "ordine" 3 per impostare le regole di ordinamento aggiuntive per quando il primo tasto trovare i valori identici. Utilizzare il parametro "Type" per determinare se ordinare la gamma da etichette o valori, e utilizzare "xlSortLabels" e "xlSortValues", rispettivamente. Utilizzare il parametro "Header", impostare come "xlYes", "xlNo" o "xlGuess" per lasciare la funzione di ordinamento sapere se i dati non ha intestazioni o no.
Utilizzare il parametro OrderCustom, utilizzando un intero come il valore, per utilizzare un ordinamento personalizzato predefinito che si è creato. Utilizzare il parametro "matchcase", impostandolo sia "vero" o "falso" per determinare se per fare il caso tipo sensibile. Utilizzare il parametro "Orientamento", impostare come "xlSortRows" o "xlSortColumns" per determinare come la vostra tabella di dati è orientata. Utilizzare il parametro "SortMethod", impostato come "xlStroke" o "xlPinYin" se si sta ordinamento dei caratteri cinesi. Infine, usare il "DataOption1," "DataOption2," o "" parametri impostati come "DataOption3 xlSortTextAsNumbers" o "xlSortNormal" per determinare se il relativo tasto avrà il suo testo da trattare come numeri per l'ordinamento.