XmlMappedRange.Change Olay
Bir şey olarak değiştiğinde gerçekleşir XmlMappedRange denetim.
Ad alanı: Microsoft.Office.Tools.Excel
Derleme: Microsoft.Office.Tools.Excel (Microsoft.Office.Tools.Excel.dll içinde)
Sözdizimi
'Bildirim
Event Change As DocEvents_ChangeEventHandler
event DocEvents_ChangeEventHandler Change
Notlar
Bu olay, ortaya XmlMappedRange denetim programlı değişikliği veya kullanıcı etkileşimi tarafından değiştirildi.Bu olayı oluşmaz, XmlMappedRange bir yeniden hesaplama sırasında değişiklikleri denetler.
Örnekler
Aşağıdaki kod için bir işleyici gösterir Change adresini görüntüler olay XmlMappedRange değişmiş.Bu kod örneği, geçerli çalışma sayfasının içerdiğini varsayar bir XmlMappedRange adlı 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.");
}
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen Güvenilen Koddan Kitaplıkları Kullanma.