Partager via


NamedRange.ReadingOrder, propriété

Obtient ou définit le sens de lecture du contrôle NamedRange.

Espace de noms :  Microsoft.Office.Tools.Excel
Assembly :  Microsoft.Office.Tools.Excel (dans Microsoft.Office.Tools.Excel.dll)

Syntaxe

'Déclaration
Property ReadingOrder As Integer
int ReadingOrder { get; set; }

Valeur de propriété

Type : System.Int32
Une des valeurs suivantes : xlRTL (de droite à gauche), xlLTR (de gauche à droite) ou xlContext.

Notes

Certaines de ces constantes peuvent ne pas être disponibles, selon la prise en charge linguistique ( anglais des États-Unis, par exemple) que vous avez sélectionnée ou installée.

Exemples

L'exemple de code suivant utilise la propriété ReadingOrder pour inverser le sens de lecture d'un NamedRange, si la langue actuellement sélectionnée ou installée prend en charge cette fonction.

Cet exemple illustre une personnalisation au niveau du document.

Private readingOrderRange As Microsoft.Office.Tools.Excel.NamedRange

Private Sub ReverseReadingOrder()
    readingOrderRange = Me.Controls.AddNamedRange( _
        Me.Range("C1"), "readingOrderRange")
    If Me.readingOrderRange.ReadingOrder = _
        Fix(Excel.Constants.xlRTL) Then
        Me.readingOrderRange.ReadingOrder = _
            Fix(Excel.Constants.xlLTR)
    Else
        Me.readingOrderRange.ReadingOrder = _
            Fix(Excel.Constants.xlRTL)
    End If
End Sub
Microsoft.Office.Tools.Excel.NamedRange readingOrderRange;
private void ReverseReadingOrder()
{
    readingOrderRange = this.Controls.AddNamedRange(
         this.Range["C1"], "readingOrderRange");
    if (this.readingOrderRange.ReadingOrder ==
        (int)Excel.Constants.xlRTL)
    {
        this.readingOrderRange.ReadingOrder =
            (int)Excel.Constants.xlLTR;
    }
    else
    {
        this.readingOrderRange.ReadingOrder =
            (int)Excel.Constants.xlRTL;
    }
}

Sécurité .NET Framework

Voir aussi

Référence

NamedRange Interface

Microsoft.Office.Tools.Excel, espace de noms