XmlMappedRange.AddressLocal, propriété
Obtient la référence de plage du contrôle XmlMappedRange dans la langue de l'utilisateur.
Espace de noms : Microsoft.Office.Tools.Excel
Assembly : Microsoft.Office.Tools.Excel (dans Microsoft.Office.Tools.Excel.dll)
Syntaxe
'Déclaration
ReadOnly Property AddressLocal As XmlMappedRange_AddressLocalType
XmlMappedRange_AddressLocalType AddressLocal { get; }
Valeur de propriété
Type : Microsoft.Office.Tools.Excel.XmlMappedRange_AddressLocalType
Chaîne qui représente la référence de plage du contrôle XmlMappedRange dans la langue de l'utilisateur et en notation R1C1 ou A1.
Notes
La propriété AddressLocal doit être utilisée avec les paramètres suivants.
Paramètre |
Description |
---|---|
RowAbsolute |
true pour retourner la ligne sous la forme d'une référence absolue ; sinon, false.La valeur par défaut est true. |
ColumnAbsolute |
true pour retourner la colonne sous la forme d'une référence absolue ; sinon, false.La valeur par défaut est true. |
ReferenceStyle |
Une des valeurs de XlReferenceStyle. |
External |
true pour retourner une référence externe ; false pour retourner une référence locale.La valeur par défaut est false. |
RelativeTo |
Range qui définit le point de départ.Si RowAbsolute et ColumnAbsolute sont false, et si ReferenceStyle est xlR1C1, vous devez inclure un point de départ pour la référence relative. |
Si vous essayez d'utiliser AddressLocal sans spécifier de paramètres, AddressLocal obtiendra un objet XmlMappedRange_AddressLocalType qui fait partie des outils de développement Office dans l'infrastructure Visual Studio et n'est pas conçu pour être utilisé directement à partir de votre code.
Paramètres optionnels
Pour plus d'informations sur les paramètres optionnels, consultez Paramètres optionnels dans les solutions Office.
Exemples
L'exemple de code suivant utilise la propriété AddressLocal pour afficher l'emplacement de plage de XmlMappedRange.L'exemple utilise différentes combinaisons des paramètres ReferenceStyle, RowAbsolute, ColumnAbsolute et RelativeTo pour afficher l'emplacement de la plage dans quatre formats différents.Les chaînes d'emplacement seront localisées en fonction de la langue de l'environnement d'exécution.Cet exemple de code suppose que la feuille de calcul active contient un contrôle XmlMappedRange nommé CustomerLastNameCell.Si l'exemple est exécuté sur un système qui prend en charge l'allemand et si CustomerLastNameCell est dans la cellule A2, l'exemple affiche les chaînes d'adresse " $ A$2 ", " $ A2 ", " Z2S2 " et " Z [-1] S [-1] ".
Private Sub DisplayAddressLocal()
Me.Range("A1").Value2 = _
Me.CustomerLastNameCell.AddressLocal(True, True, _
Excel.XlReferenceStyle.xlA1, False)
Me.Range("A2").Value2 = _
Me.CustomerLastNameCell.AddressLocal(False, True, _
Excel.XlReferenceStyle.xlA1, False)
Me.Range("A3").Value2 = _
Me.CustomerLastNameCell.AddressLocal(True, True, _
Excel.XlReferenceStyle.xlR1C1, False)
Me.Range("A4").Value2 = _
Me.CustomerLastNameCell.AddressLocal(False, False, _
Excel.XlReferenceStyle.xlR1C1, False, Me.Cells(3, 3))
End Sub
private void DisplayAddressLocal()
{
this.Range["A1"].Value2 =
this.CustomerLastNameCell.AddressLocal[true,
true, Excel.XlReferenceStyle.xlA1, false];
this.Range["A2"].Value2 =
this.CustomerLastNameCell.AddressLocal[false,
true, Excel.XlReferenceStyle.xlA1, false];
this.Range["A3"].Value2 =
this.CustomerLastNameCell.AddressLocal[true,
true, Excel.XlReferenceStyle.xlR1C1, false];
this.Range["A4"].Value2 =
this.CustomerLastNameCell.AddressLocal[false,
false, Excel.XlReferenceStyle.xlR1C1, false, this.Cells[3, 3]];
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.