Método Table.Sort (Word)
Ordena la tabla especificada.
Sintaxis
expresión. Ordenar ( _ExcludeHeader_
, _FieldNumber_
, , _SortFieldType_
, _SortOrder_
, _FieldNumber2_
, _SortOrder2_
_SortFieldType2_
, _FieldNumber3_
, , _SortFieldType3_
, _SortOrder3_
, _CaseSensitive_
, _BidiSort_
, , _IgnoreThe_
, _IgnoreKashida_
_IgnoreDiacritics_
, , _IgnoreHe_
_LanguageID_
)
expresión requerida. Variable que representa un objeto 'Table'.
Parameters
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
ExcludeHeader | Opcional | Variant | True para excluir la primera fila de la operación de ordenación. El valor predeterminado es False. |
FieldNumber | Opcional | Variant | Primer campo por el que se ordenará. Microsoft Word ordena por FieldNumber, FieldNumber2 y, a continuación, por FieldNumber3. |
SortFieldType | Opcional | Variant | El tipo de ordenación de FieldNumber. Puede ser una de las constantes WdSortFieldType. Algunas de estas constantes no estén disponibles, según la compatibilidad con el idioma que haya seleccionado o instalado (por ejemplo, inglés, Estados Unidos). El valor predeterminado es UU. |
SortOrder | Opcional | Variant | El criterio de ordenación a utilizar al ordenar FieldNumber. Puede ser una constante WdSortOrder. |
FieldNumber2 | Opcional | Variant | Segundo campo por el que se ordenará la selección. |
SortFieldType2 | Opcional | Variant | El tipo de ordenación de FieldNumber2. Puede ser una de las constantes WdSortFieldType. Algunas de estas constantes no estén disponibles, según la compatibilidad con el idioma que haya seleccionado o instalado (por ejemplo, inglés, Estados Unidos). El valor predeterminado es UU. |
SortOrder2 | Opcional | Variant | Tipo de ordenación que se debe usar al ordenar FieldNumber2. Puede ser una constante WdSortOrder. |
FieldNumber3 | Opcional | Variant | Tercer campo por el que se ordenará la selección. |
SortFieldType3 | Opcional | Variant | El tipo de ordenación de FieldNumber3. Puede ser una de las constantes WdSortFieldType. Algunas de estas constantes no estén disponibles, según la compatibilidad con el idioma que haya seleccionado o instalado (por ejemplo, inglés, Estados Unidos). El valor predeterminado es UU. |
SortOrder3 | Opcional | Variant | Tipo de ordenación que se debe usar al ordenar FieldNumber3. Puede ser una constante WdSortOrder. |
CaseSensitive | Opcional | Variant | True para ordenar entre mayúsculas y minúsculas. El valor predeterminado es False. |
BidiSort | Opcional | Variant | True para ordenar basándose en las reglas de idioma de derecha a izquierda. Este argumento puede no estar disponible, según la compatibilidad con el idioma que haya seleccionado o instalado (por ejemplo, inglés, Estados Unidos). |
IgnoreThe | Opcional | Variant | True para omitir el carácter árabe alif lam al ordenar texto de idiomas de derecha a izquierda. Este argumento puede no estar disponible, según la compatibilidad con el idioma que haya seleccionado o instalado (por ejemplo, inglés, Estados Unidos). |
IgnoreKashida | Opcional | Variant | True para omitir las kashidas al ordenar texto de idiomas de derecha a izquierda. Este argumento puede no estar disponible, según la compatibilidad con el idioma que haya seleccionado o instalado (por ejemplo, inglés, Estados Unidos). |
IgnoreDiacritics | Opcional | Variant | True para omitir caracteres de control bidireccionales al ordenar texto de idiomas de derecha a izquierda. Este argumento puede no estar disponible, según la compatibilidad con el idioma que haya seleccionado o instalado (por ejemplo, inglés, Estados Unidos). |
IgnoreHe | Opcional | Variant | Carácter es true para omitir el hebreo he al ordenar texto de idiomas de derecha a izquierda. Este argumento puede no estar disponible, según la compatibilidad con el idioma que haya seleccionado o instalado (por ejemplo, inglés, Estados Unidos). |
LanguageID | Opcional | Variant | Especifica el idioma de ordenación. Puede ser una de las constantes WdLanguageID. Consulte el Examinador de objetos para obtener una lista de las constantes WdLanguageID. |
Ejemplo:
En este ejemplo, se ordena la primera tabla del documento activo, excluyendo la fila del título.
Sub NewTableSort()
ActiveDocument.Tables(1).Sort ExcludeHeader:=True
End Sub
Consulte también
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.