Articles of excel vba

Web Scraping con VBA (cuando HTML DOM)

Me está costando trabajo rastrear los datos de esta página web en particular … Básicamente puedo ver la información que necesito en el ‘DOM Explorer’ cuando cargo la URL en un navegador y presiono F12 manualmente, pero cuando bash hacer el el mismo (ver abajo) el HTMLDoc no contiene la misma información que puedo ver […]

Cuál es la diferencia entre dim y set en vba

Perdónenme como soy un novato en VBA. A veces uso Dim r as Range r = Range(“A1”) Otras veces yo uso Set r = Range(“A1”) ¿Cuál es la diferencia? ¿Y cuándo debería usar qué?

Cómo devolver un resultado de una función de VBA

¿Cómo devuelvo un resultado de una función? Por ejemplo: Public Function test() As Integer return 1 End Function Esto da un error de comstackción. ¿Cómo hago que esta función devuelva un número entero?

¿Cómo hacer una pausa por una cantidad específica de tiempo? (Excel / VBA)

Tengo una hoja de cálculo de Excel que tiene la siguiente macro. Me gustaría repetirlo cada segundo, pero me daña si puedo encontrar la función para hacerlo. ¿No es posible? Sub Macro1() ‘ ‘ Macro1 Macro ‘ Do Calculate ‘Here I want to wait for one second Loop End Sub

Código en bucles VBA y nunca termina. ¿Cómo arreglar esto?

Ejecuto este código para eliminar las filas que tienen> -100. Sin embargo, sigue dando vueltas y nunca se detiene. ¿Que me estoy perdiendo aqui? For i = 2 To 500 If Worksheets(“Sales”).Cells(i, 3).Value > -100 Then Worksheets(“Sales”).Cells(i, 3).EntireRow.Delete i = i – 1 End If Next i

Abra el archivo de Excel para leer con VBA sin pantalla

Quiero buscar a través de archivos de Excel existentes con una macro, pero no quiero mostrar esos archivos cuando el código los abre. ¿Hay alguna manera de tenerlos abiertos “en el fondo”, por así decirlo?

Raspado de datos del sitio web usando vba

Estoy tratando de obtener datos del sitio web: http://uk.investing.com/rates-bonds/financial-futures via vba, como precio en tiempo real, es decir, German 5 YR Bobl, US 30Y T-Bond, he intentado con Excel consulta web, pero solo raspa todo el sitio web, pero me gustaría raspar solo la tasa, ¿hay alguna manera de hacerlo?

¿Hay algún evento que se dispare cuando se presionan teclas al editar una celda?

¿Es de alguna manera posible capturar eventos a medida que presiona una tecla en (hacer una edición) una celda específica en una hoja de trabajo? El más cercano es el Evento de Change , pero solo se puede activar tan pronto como la celda editada no esté seleccionada. Quiero capturar el evento mientras edito la […]

Última celda no vacía (columna) en la fila dada; Excel VBA

Tengo una hoja de Excel en la que necesito encontrar la última celda no vacía en una fila específica. ¿Cómo hago esto? A continuación, seleccionaré esto para mí, pero seleccionará la primera celda no vacía, necesito la última celda no vacía en la fila # 29. Worksheets(“DTCs”).Range(“A29”).End(xlToRight).Select

¿Cómo declaro una variable global en VBA?

Escribí el siguiente código: Function find_results_idle() Public iRaw As Integer Public iColumn As Integer iRaw = 1 iColumn = 1 Y recibo el mensaje de error: “atributo inválido en Sub o Función” ¿Sabes lo que hice mal? Traté de usar Global lugar de Public , pero tuve el mismo problema. Intenté declarar la función en […]