NamedRange.ReadingOrder Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit le sens de lecture du contrôle NamedRange.
public int ReadingOrder { get; set; }
Valeur de propriété
Une des valeurs suivantes : xlRTL (de droite à gauche), xlLTR (de gauche à droite) ou xlContext.
Exemples
L’exemple de code suivant utilise la ReadingOrder propriété pour inverser l’ordre de lecture d’un NamedRange , si la langue actuellement sélectionnée ou installée la prend en charge.
Cet exemple est destiné à une personnalisation au niveau du document.
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;
}
}
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
Remarques
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.