Microsoft Excel 2010 vem com uma linguagem de programação incluída chamado Visual Basic for Applications, ou VBA. Você pode escrever código em VBA que irá manipular sua planilha , por exemplo, a classificação de um intervalo de células usando o método Range.Sort . Este método inclui mais de uma dúzia de parâmetros para que você possa especificar quais colunas para classificar por , prevenir cabeçalhos de ser separado, definir vários campos de classificação e muito mais. Instruções
1
Abra o Excel 2010 planilha que você deseja classificar utilizando VBA. Pressione " Alt " e " F11 " ao mesmo tempo para abrir o editor de VBA.
2
Dê um duplo clique no módulo, que está localizado no lado esquerdo do editor, onde você está escrevendo seu VBA código . Seu código irá aparecer no lado direito da tela. Coloque o cursor em uma linha vazia de código onde você quiser usar o método Sort
3
Digite o seguinte código no editor VBA, sem aspas : ". Range (" A: B " ) Classificar key1 : . = Range ( " A1 ") , Order1 : = xlAscending " . Change " A: B" para o intervalo do Excel que você deseja classificar e mudar "A1" para a primeira célula na coluna que deseja usar para classificar. Change " xlAscending " para " xlDescending " se você quiser classificar de alto a baixo , em vez de baixo para alto .
4
Coloque uma vírgula e um espaço no final do seu código se você quiser adicionar mais parâmetros para o método de classificação . Digite o nome do parâmetro , seguido por " : =" e , em seguida, o valor para o parâmetro. Coloque outra vírgula e um espaço depois de cada parâmetro, exceto para o último.
5
Use a tecla " 2", " Order 2", " chave 3 " e os parâmetros " Order 3" para definir up adicional classificação regras para quando a primeira chave encontrar valores idênticos . Use o parâmetro "Tipo" para determinar se deve classificar o intervalo por rótulos ou valores , e usar " xlSortLabels " e " xlSortValues ", respectivamente. Use o parâmetro "Cabeçalho " , definido como " qualquer xlYes ", " xlNo " ou " xlGuess " para deixar a função de classificação saber se os seus dados tem cabeçalhos ou não.
Use o parâmetro OrderCustom , usando um inteiro como o valor , para usar um costume ordem de classificação predefinido que você criou. Use o parâmetro " MatchCase " , definindo-o como "Verdadeiro " ou " Falso" para determinar se deve fazer o caso espécie sensível. Use o parâmetro " Orientação " , definido como " qualquer xlSortRows " ou " xlSortColumns " para determinar como sua tabela de dados é orientado . Use o parâmetro " SortMethod " , definido como " xlStroke " ou " xlPinYin " se você estiver classificando caracteres chineses. Finalmente, use a "parâmetros , definidos como" DataOption3 xlSortTextAsNumbers "ou " xlSortNormal " para determinar se a chave respectiva terá seu texto ser tratadas como números para o tipo " DataOption1 ", " DataOption2 ", ou " .
< Br >