Share via


XmlMappedRange.Change, événement

Se produit lorsqu'une modification quelconque est apportée au contrôle XmlMappedRange.

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

Syntaxe

'Déclaration
Event Change As DocEvents_ChangeEventHandler
event DocEvents_ChangeEventHandler Change

Notes

Cet événement est déclenché si le contrôle XmlMappedRange est modifié par une interaction de l'utilisation ou une modification apportée par programme.Cet événement ne se produit pas lorsque le contrôle XmlMappedRange est modifié lors d'un nouveau calcul.

Exemples

Le code suivant illustre un gestionnaire de l'événement Change qui affiche l'adresse du contrôle XmlMappedRange modifié.Cet exemple de code suppose que la feuille de calcul active contient un contrôle XmlMappedRange nommé CustomerLastNameCell.

Sub CustomerLastNameCell_Change(ByVal Target As Excel.Range) _
    Handles CustomerLastNameCell.Change
    Dim changedRange As String = Target.Address( _
        ReferenceStyle:=Excel.XlReferenceStyle.xlA1)
    MsgBox("The value of " & Me.Name & ":" & changedRange & _
        " has been changed.")
End Sub
private void XmlMappedRange_Change()
{
    this.CustomerLastNameCell.Change += 
        new Excel.DocEvents_ChangeEventHandler(
        CustomerLastNameCell_Change);
}

void CustomerLastNameCell_Change(Excel.Range Target)
{
    string changedRange = Target.get_Address(Excel.XlReferenceStyle.xlA1);

    MessageBox.Show("The value of " + this.Name + ":" +
        changedRange + " has been changed.");
}

Sécurité .NET Framework

Voir aussi

Référence

XmlMappedRange Interface

Microsoft.Office.Tools.Excel, espace de noms