Condividi tramite


Evento XmlMappedRange.SelectionChange (System 2007)

Aggiornamento: novembre 2007

Si verifica quando la selezione all'interno del controllo XMLMappedRange cambia.

Spazio dei nomi:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel.v9.0 (in Microsoft.Office.Tools.Excel.v9.0.dll)

Sintassi

Public Event SelectionChange As DocEvents_SelectionChangeEventHandler

Dim instance As XmlMappedRange
Dim handler As DocEvents_SelectionChangeEventHandler

AddHandler instance.SelectionChange, handler
public event DocEvents_SelectionChangeEventHandler SelectionChange

Note

Questo evento viene generato quando la selezione passa al controllo o all'interno del controllo XmlMappedRange.

Esempi

Nell'esempio di codice riportato di seguito viene illustrato un gestore per l'evento SelectionChange che visualizza l'indirizzo dell'oggetto XmlMappedRange selezionato. Nell'esempio si presuppone che il foglio di lavoro corrente contenga un controllo XmlMappedRange denominato CustomerLastNameCell.

Sub CustomerLastNameCell_SelectionChange(ByVal Target As Excel.Range) _
    Handles CustomerLastNameCell.SelectionChange
    Dim selectedRange As String = Target.Address( _
        ReferenceStyle:=Excel.XlReferenceStyle.xlA1)
    MsgBox(Me.Name & ":" & selectedRange & " raised the SelectionChange event.")
End Sub
 private void XmlMappedRange_SelectionChange()
{
    this.CustomerLastNameCell.SelectionChange += 
        new Excel.DocEvents_SelectionChangeEventHandler(
        CustomerLastNameCell_SelectionChange);
}

void CustomerLastNameCell_SelectionChange(Excel.Range Target)
{
    string selectedRange = Target.get_Address(missing, missing,
        Excel.XlReferenceStyle.xlA1, missing, missing);

    MessageBox.Show(this.Name + ":" + selectedRange + " raised the " +
        "SelectionChange event.");
}

Autorizzazioni

Vedere anche

Riferimenti

XmlMappedRange Classe

Membri XmlMappedRange

Spazio dei nomi Microsoft.Office.Tools.Excel