Clase Watches (Excel VBA)
Colección de todos los objetos Watch de una aplicación especificada. Para usar una variable de clase Watches, primero debe ser instanciado, por ejemplo
Dim wtcs as Watches
Set wtcs = Application.Watches
For Each
A continuación, se muestra un ejemplo de cómo procesar los elementos Watches en una colección.
Dim wtcWatche As Watch
For Each wtcWatche In Application.Watches
Next wtcWatche
Add
Agrega un intervalo al que se realiza el seguimiento cuando se actualiza la hoja de cálculo.
Add (Source)
Source: Origen correspondiente al rango.
With Application
.Range("A1").Formula = 1
.Range("A2").Formula = 2
.Range("A3").Formula = "=Sum(A1:A2)"
.Range("A3").Select
.Watches.Add Source:=ActiveCell
End With
Count
Devuelve un valor Long que representa el número de objetos de la colección.
Dim lngCount As Long
lngCount = Application.Watches.Count
Delete
Elimina el objeto.
Application.Watches.Delete
Item
Devuelve un solo objeto de una colección.
Item (Index)
Index: Nombre o número de índice del objeto.
Dim wtcItem As Watch
Set wtcItem = Application.Watches(Index:=1)