Microsoft Excel 2010 est livré avec un langage de programmation inclus appelé Visual Basic pour Applications, ou VBA. Vous pouvez écrire du code en VBA qui va manipuler votre feuille de calcul , par exemple en triant une plage de cellules à l'aide de la méthode Range.Sort . Cette méthode comprend plus d'une douzaine de paramètres de sorte que vous pouvez spécifier les colonnes à trier, éviter les têtes d'être triés, définir plusieurs champs de tri et plus encore. Instructions
1
Ouvrez les 2010 feuille de calcul Excel que vous voulez trier en utilisant VBA. Appuyez sur " Alt" et " F11 " simultanément pour ouvrir l'éditeur VBA.
2
Double -cliquez sur le module, qui est situé sur le côté gauche de l'éditeur , où vous écrivez votre VBA code. Votre code apparaîtra sur le côté droit de l'écran. Placez votre curseur sur une ligne vide de code où vous voulez utiliser la méthode Sort
3
Entrez le code suivant dans l'éditeur VBA, sans les guillemets : ". Range (" A: B ») Trier cle1 : . = Range (" A1 ") , Order1 : = xlAscending " . Changez "A: B" de la gamme Excel que vous souhaitez trier et modifier "A1" à la première cellule dans la colonne que vous souhaitez utiliser pour le tri. Changer » xlAscending " à " xlDescending " si vous voulez trier du haut vers le bas , au lieu de faible à élevé.
4
place une virgule et un espace à la fin de votre code si vous voulez ajouter des paramètres à la méthode de tri. Entrez le nom du paramètre, suivi de " : =" puis la valeur du paramètre. Placez une autre virgule et un espace après chaque paramètre , à l'exception de la dernière.
5
utilisez la "clé 2", " Ordre 2", " 3 clés " et "Décret " 3 paramètres à définir place supplémentaire règles de tri pour quand la première clé trouver des valeurs identiques . Utilisez le paramètre "Type" pour déterminer s'il faut trier la gamme par des étiquettes ou des valeurs , et utilisez " xlSortLabels " et " xlSortValues », respectivement . Utilisez le paramètre " en-tête " , définissez comme des « xlYes », « xlNo " ou " xlGuess " pour permettre à la fonction de tri savoir si vos données ont -têtes ou non.
Utilisez le paramètre OrderCustom , en utilisant un entier comme la valeur , d'utiliser un ordre de tri prédéfini personnalisé que vous avez créé . Utilisez le paramètre " MatchCase » qui le soit "True" ou "False" pour déterminer s'il faut faire le cas d' espèce sensible . Utilisez le paramètre "Orientation" , défini comme soit « xlSortRows " ou " xlSortColumns » pour déterminer comment votre table de données est orientée . Utilisez le paramètre " SortMethod " , défini comme " xlStroke " ou " xlPinYin " si vous triez les caractères chinois. Enfin, utiliser le " DataOption1 », « DataOption2 , " ou "" Paramètres, définissez comme " DataOption3 xlSortTextAsNumbers » ou « xlSortNormal " pour déterminer si la touche correspondante aura son texte soit traités comme des numéros pour le tri .
< Br >