Preguntas etiquetadas con vba

1
¿Cómo puedo asegurarme de que una fórmula que he escrito para calcular la diferencia entre los valores de tiempo se aplica solo a los valores filtrados?

Tengo dos columnas de datos: Member Time A 09/24/2015 09:48:36 A 09/24/2015 09:47:40 A 09/24/2015 10:11:06 A 09/24/2015 10:08:47 B 09/24/2015 10:28:45 B 09/24/2015 10:29:49 B 09/24/2015 10:30:12 B 09/24/2015 10:30:46 A 09/24/2015 10:33:59 A 09/24/2015 10:31:27 Digamos que estos datos comienzan...

1
Buscar y reemplazar números

Utilizo muchos cuadros en los documentos y necesito volver a numerarlos secuencialmente. Puedo usar lo siguiente para encontrar la próxima aparición de un número dentro del texto: Selection.Find.ClearFormatting With Selection.Find .Text = "^#" Sin embargo, esto selecciona solo el primer dígito....

1
Analizar una cadena para agregar a una matriz

Digamos que tengo una cadena larga en una celda A: 1/2/15 perro de escuela 20/09/19 B: (3 espacios) 1/8/16 School Cat 10/10/10 Quiero capturar 1/2/15 y 1/8/16 El problema es que la primera cadena está separada por 1 espacio, la segunda cadena está separada por 3 espacios Entonces para mi...

1
GetClipboardData siempre devuelve NULL [cerrado]

Tengo el siguiente código: Public Declare Function GetClipboardData Lib "user32" (ByVal wFormat As Long) As Long Public Declare Function OpenClipboard Lib "user32" (ByVal hwnd As Long) As Long Public Declare Function CloseClipboard Lib "user32" () As Long Sub test() Dim wat As...

1
Cambio de hoja de trabajo

Estoy tratando de armar una macro que pondrá una marca de tiempo. Tengo 2 hojas input y dashboard Cuando la celda A2 en input cambios Quiero que la función AHORA se use en la celda M8 en dashboard Presioné alt + F11 en el input Hoja para abrir el editor vba y se utiliza: Private Sub...